3 ms·
I don't trust Google, even with a product as popular as golang, to support it for the long haul. I'll stick with my C#/.NET stack which has been going strong f
by GiorgioG 7y ago
I don't trust Google, even with a product as popular as golang, to support it for the long haul.
I'll stick with my C#/.NET stack which has been going strong for almost 20 years and it's still kicking. What developer tools has Google supported for that long? No thanks.
- sixothree 7y agoThe C# ecosystem is such a nice place to be. Libraries, frameworks, tooling, cross-platform support, development tooling, extensions, powerful robust languages - why would anyone want to give that up in favor of a Google property. No thanks.
- dfrage 7y agoHow good is all that off the Window ecosystem, and for how long has that been the case? Microsoft institutionally had a "does not play well with others" attitude to the point of stark figurative murderousness as we saw in SCO v. The World during the Ballmer years ... and as for "robustness", the one signal failing of Nadella is quality.... I could make a case it's as risky an option in the medium and long term as these other ones, and confidently state it will take at least a decades before a lot of us maybe trust Microsoft's good will outside its Windows ecosystem, hindering wider adaptation.
- GiorgioG 7y agoI write C#/.NET Core on my MacBook Pro all the time when I'm away from my desktop PC (Windows 10.) My apps run great on a DigitalOcean droplet under docker (alpine linux asp.net core image.) It's a first class citizen in terms of cross-platform compatibility. And if you don't like Visual Studio on Windows or Mac, there's VS Code (which obviously runs on Linux as well), you can always pay for Rider (which is great btw.)
- cameronbrown 7y agoI understand skepticism but sometimes it goes too far. Go has been out for ten years now, not six months.
- dfrage 7y agoAn entirely valid concern, but languages and their ecosystems can get big enough that a or the major supporter can drop out without killing or necessarily even significantly harming them in the medium term. I currently guess that Go is there, while Rust is not quite yet vis-à-vis Mozilla. Microsoft's focus on developers from its founding gives us a great deal of confidence about a respectable level of support for C#/.Net, although their movement from closed source is too new to depend on quite yet. Whereas Oracle's acquisition of "Java" has prompted a lot of people including myself to step smartly back from its ecosystem due to the demonstrated risks of that malevolent company. See only the latest thing I've learned about it withholding a TCK (test suite) license to AdoptOpenJDK: https://adoptopenjdk.net/quality.html https://adoptopenjdk.net/quality.html
- steveklabnik 7y agoRust will certainly survive without Mozilla; they pay the CI bill, and that’s wonderful, but most contributors, by a pretty large margin, are volunteer.
- kevin_thibedeau 7y agoPython used to have Google as its sugar daddy supporting the BDFL. It's doing fine even though it's no longer the new hotness and Google is only sponsoring < $100K/yr.
- erik_seaberg 7y agoGoogle abandons a lot of stuff lately, but they can't pull a plug and make "go build" start failing.