5 ms·
If MS plays its cards well, .NET can take a decent marketshare from of Java. C# as a language seems more polished and friendly then Java/Scala. MS has some of t
by blackoil 10y ago
If MS plays its cards well, .NET can take a decent marketshare from of Java. C# as a language seems more polished and friendly then Java/Scala. MS has some of the best compiler/language folks in industry. Next couple of years should be interesting, with .net core, VSC, typescript and all OSS, lets see if MS is able to capture any developer mindshare.
- BinaryIdiot 10y agoYes! The only reason several projects I worked on used Java was due to its ability to run on several platforms (especially Linux). .Net is a very solid framework with C# being absolutely awesome and, in my opinion, far better than Java. I'm excited I may be able to play with C# again in the very, very near future.
- blackoil 10y agoAlso in my limited interaction, C# community has a very positive vibe and is noob friendly. I rarely see a discussion about any superiority over other language/stack/companies. Even the topline guys like Anders Hejlsberg are very humble and have strong empathy with a lowliest developer.
- indianapolis92 10y ago> I'm excited I may be able to play with C# again in the very, very near future. Can't you just install windows as everybody else and start playing with your programming languages of choice?
- BinaryIdiot 10y agoI mean yes but that's an awful lot of effort and storage space taken up to install it and I don't have much storage left. I would much rather use it natively on Mac OS X and Linux with the option of deploying to Windows or Linux. When it's as flexible as Java in that way I'm going to use it :)
- indianapolis92 10y agoI don't think you'll get a visual studio build for linux or osx. That would mean making desktop .net cross platform and it's not in microsoft agenda. So i think you'd better wait until java becomes as awesome as c# is for you already :)
- zeppelin101 10y ago.NET Core & Visual Studio Code are current options, too.
- rpeden 10y agoJetBrains' Rider is looking really good in private beta, too. The last e-mail they sent out mentioned that the public preview version will be out soon.
- BinaryIdiot 10y agoI didn't realize this was a thing! Thanks! I'm looking forward to trying it out.
- deleted 10y ago[deleted]
- viggity 10y agomicrosoft already has massive developer mindshare, but unlike elixir/elm/node/flavor-of-the-month the mindshare exists with 9-5ers or dark matter devs. The kinds of people who use it to get shit done but don't spend time blogging about it.
- blackoil 10y agoYes, but more is merrier. They have negligible presence in colleges, startups, big data... Also Web development outside enterprise is entirely linux. So they have lots of area for landgrab.
- Scarbutt 10y agomindshare exists with 9-5ers That just reads as if they have a much less enthusiastic community.
- criddell 10y agoNow that you mention it, I think that's actually true. When some adapter needs to be written to connect one system to another, nobody is doing it because that's what they are passionate about (I'm starting to hate that phrase) or because they are scratching an itch. They are doing it because somebody will pay them to do it.
- MichaelGG 10y agoWhy didn't MS buy Sun? It seems like far more a natural fit, and would have shored them up against Oracle very nicely. MS even had a full Java compiler for .NET (and they still have a JavaScript one IIRC). They were able to toss dozens of billions at Nokia. 25 for LinkedIn. Billions for Skype after bungling MSN Messenger into the ground (which would have also served as a perfect start for a real social network, including work!). But they couldn't find 6bn for Sun? Was it just antitrust? Or were they that clueless? .NET is pretty solid. F# is probably the "best" language once you figure in tooling, features, performance, libraries. If they made F# a first-class VS citizen, then it'd really be hyper competitive, but I guess they're hesitant to undermine C#. I've run F# on Linux for many years now and it's been pretty good. With Rust covering the true high-perf/no-runtime scenarios, I feel like I've got things well covered.
- deleted 10y ago[deleted]
- UK-AL 10y agoI think you massively underestimating how widely used .net is. It's probably 2nd just after Java.