Comment Re:Standards (Score 1) 308
The idea of designing and planning the IL code around efficient JIT operation, and giving it less language-dependency is a great modification of Java's approach. It shows that Microsoft has put quite a bit of thought into how to swat Sun aside, by addressing the problems people want fixed, as opposed to endless oft-incomplete "augmentation".
The runtime libraries are also very well done. They seem to have a far cleaner notion of heterogeneous usability than AWT/Swing/etc., and provide lots of useful stuff without much bloat. Again Microsoft is showing some real talent in how they've optimized the design and selected what made it into the runtimes. Compared to Sun's extremely politicized and far-from-open Java evolutionary mgmt., MS has again (and as usual) demonstrated their superior ability to "iterate towards optimum." Perhaps if Sun had actually been open about Java's development, this situation could have been avoided.
Overall, MS has shown a much greater "clarity of implementation" in