4 ms·
> Especially among MS developers, there are many people who > don't read read HN or any other tech industry site. They > rely or depend on MS to provide them
by StevePerkins 11y ago
> Especially among MS developers, there are many people who
> don't read read HN or any other tech industry site. They
> rely or depend on MS to provide them with career advancing
> technical advice, but for the last eight years they have been
> consistently let down. Microsoft's preferred flavor changes
> every two years...
Ahh... thanks, this makes sense. Things are somewhat similar on the Java side with Oracle, but not quite. In my opinion, the biggest contributing factor to the strength of Java's ecosystem is that the community has a healthy level of distrust toward Oracle.
Oracle promotes new things all the time. Sometimes they catch on and get widely adopted. Sometimes the community by and large completely ignores them, and uses another third-party framework instead (e.g. Spring). Oracle is begrudgingly respected, but I wouldn't say that their word rises to the level of "default" in the Java community.
Microsoft guys seem to have much tighter bond with the mothership, and put a great deal more trust in Redmond's agenda. They are much less likely to explore alternatives that come from outside of Microsoft (e.g. I see a lot small microservices for which Nancy makes a lot of sense, but which are still built on ASP.NET "just because"). This causes the wider ecosystem of alternatives to be much weaker than that of Java and other common stacks.
I'm very excited about the future, as C# is a much better language than Java, and Microsoft is at least saying all the right things lately about wanting to see more innovation from the community and less blind reliance on Microsoft. It will be interesting to see whether Microsoft can attract enough newcomers like me to offset the alienated longstanding crowd.