[Pc_Support] .NET based on Java?
Bryan J. Smith
b.j.smith at ieee.org
Tue Oct 25 15:33:01 EDT 2005
Here's a good chronology from several years ago ...
http://www.extremetech.com/article2/0,3973,467080,00.asp
It charts what Microsoft was doing with J++ and Raw Native
Interface (RNI). Then it was frozen by the lawsuit,
especially since Microsoft's implementations failed the Java
compliance tests. That's when Microsoft had to find a way
out.
The CLR is basically the RNI reborn. The entire class
hierarchy was renamed almost 1:1. And then Microsoft
re-introduced a few aspects of C++ that was not in the Java
1.1 codebase.
Now let's be clear here, C# is _not_ Java 2+ (1.2+). Sun
changed a lot in Java 2. And if you Google around, you'll
read a lot of other articles that talk about how far Java
innovated and was adopted through 1.2+ while Microsoft tried
to get its reborn and modified version out.
This is not some sort of "conspiracy theory." This is
lineage. People want to look at things in absolutes. The
developer world is not absolutes.
--
Bryan J. Smith | Sent from Yahoo Mail
mailto:b.j.smith at ieee.org | (please excuse any
http://thebs413.blogspot.com/ | missing headers)
More information about the Pc_support
mailing list