2 ms·
Yeah it's true that C# gives you more access to Windows than any other language, e.g. for GUIs and such. Java became popular without Android, but Sun was very
by chubot 7y ago
Yeah it's true that C# gives you more access to Windows than any other language, e.g. for GUIs and such. Java became popular without Android, but Sun was very much a platform company (Solaris -- they just didn't succeed in the long term.)
So basically the point is that the first reason is a special case of the second... Marketing alone does a little bit for a language, but having the platform is more important.
People choose platforms and not languages. Big companies are the ones that own platforms (Linux being an exception).
- user5994461 7y agoOh right almost forgot about Solaris. ^^ I don't recall Solaris ever being any significant, so must have been a good argument that Java could run on the many Unix/Linux variants besides Solaris.