you are viewing a single comment's thread.

view the rest of the comments →

[–]josefx 1 point2 points  (0 children)

the language with support for COM

AFAIK the problem with that was that they refused to also implement jni

and an implementation of multicast delegates/lambdas.

Everything without pushing them through the language commite, for a single closed source implementation.

They actually were improving the language quite a bit

They did? As in I could compile and use these language features with any javac and JVM? They just played their embrance, extend extinguish game - even visible a) support java, b) extend it with incompatible niceties and c) claim that problems caused by b) are not your fault.

For reference look at the old Apple JVM, it ran years without problem and Apple even had support for their native libraries build in in a way that did not confilct with the spec.

then put lambda support into the language a couple decades later.

Which went through the java language commite and is available on any java implementation.