My guess:
1. Most devs don't know about it.
2. Most devs don't need it, if they contribute to projects that are themselves members.
118 karma · joined March 31, 2016
My guess:
1. Most devs don't know about it.
2. Most devs don't need it, if they contribute to projects that are themselves members.
This specifically talks about "the Linux System".
Let's say I like C# and I also like Linux. Doesn't them making C# (and .Net) open source and cross-platform enhance my freedom to compute how I wish?
Or is that somehow different from other open source languages, like Python or Rust? How do those help with computing ethically?
In other words, you're saying it doesn't matter what they do, you've already made up your mind. And just to be sure, you don't want to hear anything that would contradict your opinion. Did I get that right?
They can't do that yet, since the acquisition is still in progress.
What's the difference between the two? In order to join OIN, MS had to agree to let other members of OIN freely use their patents.
C# certainly has many features that Java, the language, does not. It gets better if you consider Kotlin instead, but it's not clear to me if that language has a chance of becoming on par with Java, popularity-wise.
You're not going to get kicked out if you honestly try to answer questions.
With your system, I would not be able to find the answer, because it wouldn't be in the curated list.
Based on the fact that he did not share a bit of that data or any other kind of evidence. That's especially jarring on the Stack Overflow Blog, which is full of posts that are nothing but data.
It does not necessarily mean that there is no data, but it does make me suspicious.
Is it a fact? I'd like to see the evidence behind that claim, so I asked for that: https://meta.stackoverflow.com/q/366692/41071.
I don't think tacking on a forum is the right way to make it even better.
In this case, it tells you how to completely turn it off the first time you use it.
It's not that simple. Until recently, you had to have .Net Core installed to build .Net Core. There is now a way to build from source (https://github.com/dotnet/source-build), but it only works on Linux.
A Hello World assembly in .Net Core 2.0 is 4.5 kB.
Out of that, the IL is 11 bytes, though that doesn't even include the "Hello world!" string.
It looks fairly active to me: https://github.com/dotnet/corert/graphs/contributors
This is currently being worked on. With the addition of Span<T>, many APIs will soon have a version that does not allocate and instead use a buffer you pass in (which can be managed or unmanaged).
As far as I know, there are not plans for cross-platform GUI on .Net Core. And WPF is pretty much a dead technology.
C# runs just fine on Linux, using .Net Core.
It still needs a project file, but it has a nice command line interface, which means you don't need VS.
But I'll probably still keep using LinqPad anyway.
What I would like to see is a dedicated REPL application (likely based on the scripting dialect of C#) with IntelliSense and support for NuGet packages (if you want to have those features in LinqPad, you have to pay).
Kind of similar to Xamarin Workbooks, but better, and without all the "it's for documentation and inspecting applications" cruft.
Considering that VB.NET was released in 2001 (or 2002, Wikipedia disagrees with itself on this point), it was a "bad joke" for 2 out of the 16 years of its existence so far? That doesn't sound that bad to me.
And in Roslyn, C# and VB share some code, but a lot of the code is still separate even in the rewritten compilers.