>>>>> "Callum" == Callum Lerwick <seg at haxxed.com> writes: Callum> I think Java's biggest crock is its severe xenophobia, in Callum> the name of cross-platform compatibility. In order to call Callum> any non-Java libraries, you have to go through the slow Callum> ugly JNI interface. This is a huge disadvantage in the Callum> open source world, with its large existing body of C Callum> libraries and infrastructure. This also extends to, Callum> despite Sun being a Unix vendor, for some reason Sun went Callum> to great lengths to make Java incredibly NON Callum> posix-interoperable or even the least bit posix-friendly. Callum> This has really killed its popularity in the open source Callum> world. I would have guessed that this was a legacy of Java's original intent as a language for downloadable applets to run in a sandbox inside a browser. That xenophobia makes more sense from that standpoint, but it's been overtaken by events. One reasonable hypothesis is that Java was originally intended for downloadable applets and applications through the web, but caught on big as a general-purpose language because of its advantages over C++. Then the xenophobia that used to be a feature becomes a bug... r _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota Help beta test TCLUG's potential new home: http://plone.mn-linux.org Got pictures for TCLUG? Beta test http://plone.mn-linux.org/gallery tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list