4 ms·
“People say, ‘Oh, I’ll have to teach you about Java sometime, so then you’ll know the bright side.’” Did this strike anyone else as something _nobody ever_ wou
by elsurudo 15y ago
“People say, ‘Oh, I’ll have to teach you about Java sometime, so then you’ll know the bright side.’”
Did this strike anyone else as something _nobody ever_ would say? I think it's pretty much consensus that C# is basically the next-generation of Java.
As for Rails, Python, etc. being the most common tools in SV, I tend to this it might be because they are free. The thing is (in my experience) MS dev tools are usually very good, and probably don't cost nearly as much as most people think they would. However, entrepreneurial folks are just more likely to start with something free, and then when the time comes to get more serious about their startup, it just makes sense to keep running with what you know.
- evilduck 15y agoThe obvious counterargument is that you can get everything required for Java for free and there's the MS small business deal where you practically get carte blanche access to MS tools for free for (3?) years, and that still doesn't sway many startups towards those toolsets.
- JackC 15y agoAs for Rails, Python, etc. being the most common tools in SV, I tend to this it might be because they are free. I don't want to go all Richard Stallman on you, but I think it might also be because they are Free. I mean, I've never bothered looking into MS dev tools because I assume they'll only run well on Windows, and they'll be designed for a server stack that will only run well on Windows, and then I'll be tied to getting my dev tools and server stack from one company on one OS, and it will be Microsoft. It happens that I like developing on a Mac with a Python IDE right now, so I freely admit that I'm both biased and ignorant. But I do know, know, that if a year or two down the line Apple gets too controlling, I can switch to Windows or Linux and keep using my same stack with tools that are just as good. And if Guido decides to become Tyrannical Dictator for Life and screw up Python, he'll have no real power to do that because the community can do exactly what they're doing without him. Are those things true about MS dev tools?