C# was created to be the systems language of .NET, although the CLR supports other languages from day one.
C# was created to be the systems language of .NET, although the CLR supports other languages from day one.
A line that might become amusing when you read the whole account:
> Thus began a long line of sporadic interjections by Bill [Joy| where he was right. He usually is.
[1]: http://www.blinkenlights.com/classiccmp/javaorigin.html
It also looks like you're forgetting that Java has been for years (decades) owned by Oracle, which is renowned for taking very public legal fights to milk Java to the extreme.
https://en.wikipedia.org/wiki/Google_LLC_v._Oracle_America,_....
Java has been owned by Sun, and then Oracle, and it was more closed source during Sun's stewardship than Oracle's.
The first lawsuit was done by Sun against Microsoft, and they only missed the one against Google, because they were out of money by them.
Unfortunately Google got away with screwing up Sun, not happy with that, they keep using they flavoured Android Java when selling Kotlin's push into the ecosystem.
Still in all these years, Java was never used to sell Netbeans commercial licenses, regardless of how you to try to change the music.
But that's completely irrelevant, isn't it? Cherry-picking aside, don't you understand how loss leaders work, and how companies use that strategy to push the sale of their cash cows?
I don't understand what Borland's history has to do with JetBrains' decision to invest their resources on adding support for a programming language to a third-party text editor.
Sounds like a non-sequitur of an unwarranted cheap shot that adds nothing to the discussion besides noise.
IMO this Microsoft stupidity to not open source .Net and FUD the open source alternatives costed them and the entire dev community a lot, we would have a good alternative for cross platform high level languages with a big framework (as alternative to JS+node+electron+npm+framewoks)
I personally was a big fan of C# and I can't forgive MS stupidity , because of the Windows Team a good language and platform was sabotaged, as I said it could have been a worthy competitor to JS/node especially in the past when JS was shit and even now where npm is filled with leftPads and colorRed packages.
I don't think we've heard the last word yet.
Btw, i did not implied anything about node or npm quality, someone that worked with both seriously in recent years might add their thoughts (so I am not a node fan just a C# lower disappointed on MS behavior).
Its effectivly the same thing, even though Microsofts goal wasn't selling visual studio, because they've got a much more lucrative cash cow: an operating system
.NET was going to use Java, when it was still codenamed as Ext-VOS.
It was the lawsuit against J++ that made C# a reality.
The motivation behind c# was keeping people in the Microsoft ecosystem. Wherever they attempted to use a rebranded jvm before that is entirely besides the point