Just a wild ass guess, because they’re a bunch libs contributing to libs and spending time with Epstein?
Hideously stupid questions.
Before C# Microsoft had an interim language called J++ with its own development platform, Visual J++. J++ was axed and gave way to C#.
They did sue Microsoft... and if memory serves they won.
Microsoft being microsoft, will never accept anything anyone else has done and must do their OWN thing with it.
IIS server, VB Script, etc etc etc are all proof of this crap that went on in the 90s and 2000s with MS.
C# is a complete rip off of Java... Once they lost the lawsuit so they couldn’t bastardize java, they built their own version of it and called it C#
Why java didn’t sue more? Well, that’s anyones guess.. SUN went from darling to bust very quickly. 90s their hardware as top notch and running lots of high powered stuff... top fo the world if you will.. In the early days of the internet, there was very little that wasn’t running on a sun server behind the scenes... then the dot com bubble popped, and their hardware while still great, wasn’t selling like it once was... by 2009 they were a shell of their former self and Oracle.
I honestly don’t know if sun could sue, implementing your own version of a language isn’t illegal. Java is a programming language it can’t be copyrighted, which is where plagiarism falls. So I really don’t think SUN could sue them for that. Courts had already spoken on lots of that, after all how many CLONES do you see (or did you see) on various systems complete rip offs of successful arcade games, that got released? Literally how many thousands of pac man clones or derivatives were sold to various home systems?
I've been a C++ programmer since 1983. I used the earliest CFRONT stuff from Stroustrup on Bell System machines. C++ is still my favorite language for getting real work done that runs fast with a small footprint.
I didn't start doing anything useful with Java until 1995. It was still pretty new with limited libraries. The type system was crippled compared to C++. The garbage collector as a way to deal with memory leaks was nice, but I had long since beaten that problem using a new tool called Purify in 1991 for C++. Windows had a new equivalent to Purify made by NuMega (BoundsChecker). C++ was still faster with a smaller footprint and didn't need garbage collection if properly coded and tested.
I helped Microsoft with some of their earliest C# compilers. It was a good technical exchange. I had opted for use of C# on some Compaq handhelds. Write once and run in Windows or on the Compaq handheld. C# had all the charm of Java and a full, strict type checking capability. The introduction of version "assemblies" helped resolve the frustration of DLL Hell that plagued Windows using DLLs under the C++ code. In time, I was able to leverage the versioned DLL/shared library concept on Sun and HP UNIX boxes. The early shared libraries on UNIX boxes came with a ritual use of "ldd" to trace the dynamic library load for a given executable. In some cases, it was necessary to package a special directory of shared libraries to ensure a given executable would run. A "path" variable used by "ldd" would seek the safe, tested shared libraries to go with the executable. Today, we use docker containers to deliver the full executable/library package that is known to operate correctly as a unit build.
Sun believed in Open Source, until Oracle.
Microsoft was and is always a monopolistic business. They started by buying the original DOS from the guy who wrote it for a pittance and sold it to IBM for a fortune. After that they developed the first few mac applications and used the technology to develop windows. They took money from IBM to develop OS/2 and developed Windows 95 instead and never really finished OS/2. They copied Stacker outright a disk compression software. They squeezed lotus l, word perfect, dbase, novell, and almost Apple, completely out of the market. Now Bill Gates is admired by liberal teachers all over the world.
Microsoft was and is always a monopolistic business. They started by buying the original DOS from the guy who wrote it for a pittance and sold it to IBM for a fortune. After that they developed the first few mac applications and used the technology to develop windows. They took money from IBM to develop OS/2 and developed Windows 95 instead and never really finished OS/2. They copied Stacker outright a disk compression software. They squeezed lotus l, word perfect, dbase, novell, and almost Apple, completely out of the market.
Why not? Stupid question and full of ignorance to even ask it.
C# and Java had nothing to do with each other, that’s why.
Only young and stupid liberal soyboys think they did. There were lots of 4th and 5th generation languages at the time. The dumb kids today haven’t even heard of half of them.