2 ms·
One of my colleagues, a retired programmer who spent 20 years at Microsoft, told my students that it used to be Java vs Visual Basic, until Microsoft brought in
by pyman 1y ago
One of my colleagues, a retired programmer who spent 20 years at Microsoft, told my students that it used to be Java vs Visual Basic, until Microsoft brought in the big guns, like Anders Hejlsberg. That's when it turned into Java vs .NET, and things really started to heat up :)
- wiseowise 1y agoJava unequivocally won the war, though.
- adw 1y agoC# is the Java of Lua (thanks to Unity) which will never not be weird.
- zahlman 1y agoHaving used both, I still can't understand why.
- pzo 1y agoM$ was too late to open source it and too late to embrace Linux. On desktop side .NET was only for windows back then and xamarin immature. On server side in java land you had framework war so you had many choices and libraries to choose from - companies didn't want to fully embrace M$ ecosystem (windows sql server, windows deployment etc). Then Android came and adopted Java and M$ lost mobile ecosystem war. I can see similar way why Swift eventually can loose market share - too late to open source and too late to embrace cross-platform.