10 ms·
> They did a wonderful job with C# and .NET Core. You mean the products Microsoft created when it became apparent they were losing the lawsuit about their embr
by jsiepkes 3y ago
> They did a wonderful job with C# and .NET Core.
You mean the products Microsoft created when it became apparent they were losing the lawsuit about their embrace, extend extinguish tactics with J++ and their custom Java implementation. And also had to cough up billions of dollars in a settlement with Sun [1].
[1] https://www.infoworld.com/article/2667124/update--sun--microsoft-settle-suit-in-billion-dollar-pact.html https://www.infoworld.com/article/2667124/update--sun--micro...
- DownGoat 3y agoI think he means the newer versions of the stack, from the release of .NET Core 1 in 2016 and onward.
- jsiepkes 3y agoOk, but even if it's about .NET Core; As far as I can tell the creation of .NET Core was a business decision and not because MS suddenly wanted to create a better product. More then 50% of the VM's in Azure run Linux and not Windows. On AWS and GCP the percentage VM's running non-Windows OS'es is probably even higher. That's a realistic threat to the continued existence of .NET if .NET only runs on Windows.
- deleted 3y ago[deleted]
- sn_master 3y agoAside from the cost of licensing Windows which makes small-sized non-Windows VMs cheaper, there's been a strong pro-Linux bias in academia for a long time that nobody likes to talk about.
- lokar 3y agoIt’s a preference, not a bias
- jasonm23 3y agoThe choice is open, free vs closed, stifling, costly, dark-patterns. I don't think that's bias.
- yarg 3y agoI just moved to openSUSE. It's really nice not having advertisements in my start menu.
- darkarmani 3y ago> there's been a strong pro-Linux bias in academia for a long time that nobody likes to talk about. Who doesn't like to talk about it? It's so much easier to integrate components on Linux over windows. Why would anyone willingly use windows for data analysis?
- jackmott42 3y agoEverything every public company does is a business decision
- madeofpalk 3y agoIsn't wanting to make a better product a business decision?
- ukFxqnLa2sBSBf6 3y agoM$ only improved their product because they want to make more money! Unlike me, who works for free.
- garbagecoder 3y agoI hate Microsoft as much as your average Gen X tech nerd, but C# is good. I don't care what inspired them to do it.
- ohjfjfk 3y ago[dead]
- therein 3y agoYou mean you don't care about Java?
- garbagecoder 3y agoI also hate Oracle. Now what?
- flerchin 3y agoOpenJDK, that's what.
- JohnFen 3y agoMicrosoft is terrible in almost every way, but I admit that I very strongly prefer C# over Java.
- seabrookmx 3y agoC# is great. Also VS Code.. how many Microsoft haters on HN daily drive it? I'd have to assume quite a few! The Remote SSH extension has been a game changer for how I do development.
- garbagecoder 3y agoI like VSCode too. I use it for Clojure, Python, and C#, which I am working in this year and haven't for a very, very long time. I was pleasantly surprised at the progress it has made. Ironically compared to Windows, MS has been willing to kill backward compatibility more to improve .NET to make it more cross-platform, something that must come from a very different part of the company, probably the one that got the "DEVELOPERS DEVELOPERS DEVELOPERS" mandate. I make no apologies for their history, but I like these tools and I like them much better than Java, which also has its place. (This isn't a throwaway comment, notice I said I use Clojure, it's my favorite, which runs on the JVM.)