[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java

Quoth Paul Prescod on Friday, 7 December:
: I want stuff built-in. And I want the option of using competing stuff. I
: want the designer of my primariy language to embrace diversity instead
: of (at worst) trying to snuff it out or (at best) benignly ignoring it.

If you reflect on it, I think that you will see that Java is designed
to play well with others.  JNI is rather stinky and bothersome,
compared, for example, to the transparent C++ intercall of CNI, but
it's part of the platform spec, which is a great leap beyond the
historical patterns.  RMI is deep in Java's DNA, and now (long time)
uses IIOP transport specifically to make Java code smoothly
interoperable with distributed classes in arbitrary languages.