Women in Technology

Hear us Roar



Weblog:   Virtual Machine War
Subject:   JVM multi-language years ago
Date:   2003-10-30 13:24:37
From:   anonymous2
I hesitated to even bother because it only took 2 seconds on Google.


http://grunge.cs.tu-berlin.de/~tolk/vmlanguages.html

Full Threads Oldest First

Showing messages 1 through 6 of 6.

  • JVM multi-language years ago
    2003-10-30 15:55:24  ramonarjona [View]

    It is certainly true that languages other than the Java language have been run on the JVM. Gosling has pointed this out, I believe, in at least one interview.

    It is also true that Microsoft shipped a "shared source" implementation of the .NET runtime for BSD.

    However, both of these efforts can be dismissed as academic exercises. There are no production quality implementations of non-Java languages for the JVM, just as there are no production quality MS .NET offerings for *nix operating systems. I would, of course, be very excited to find a counter example of which I'm currently unaware, but this is the state of the world as I know it today.
    • JVM multi-language years ago
      2003-10-31 05:38:14  A. M. Kuchling | [View]

      Um... Jython is production-quality as shown by the commercial companies that are using it to provide extensibility for various applications.

      On the other hand, both the CLR and Parrot Python implementations were research exercises that were far from complete and quite slow.
      • JVM multi-language years ago
        2003-11-22 17:13:14  anonymous2 [View]

        True - jython is quite useable, but it constantly seems to be far behind in implementing the current Python language releases. Of even more concern is that it is unclear how much reliable support there is in developing/maintaining jython.
  • David Sklar photo JVM multi-language years ago
    2003-10-30 14:35:29  David Sklar | O'Reilly Author [View]

    Thanks for the link. I stand corrected on the technical possibility of hosting another language on the JVM.

    However, the risk of only spending 2 seconds on finding a link is that you don't actually digest what's behind the link. The list you cited refers to an article that pretty much demolishes the idea that the JVM is hosting languages other than Java in any practical sense. Even the "rebuttal" which highlights a Smalltalk-like language hosted on the JVM, doesn't provide a path for more widely deployed languages to be implemented on the JVM. And Sun certainly isn't pushing for it.
    • JVM multi-language years ago
      2003-10-31 11:24:22  anonymous2 [View]

      The "article" is by Roger Sessions, a notorious Microsoft shill. And putting the word rebuttal in quotes the way you did smacks of prejudice (I did this myself deliberately to illustrate the point).

      It's true that Sun isn't pushing for another language -- why would they? They have nothing to gain and a lot to lose.

      I like Open Source, but the idea of a match between Parrot and the CLR in the commercial world is just ludicrous. The JVM, on the other hand, is a "contendah".
    • JVM multi-language years ago
      2003-10-31 05:38:21  anonymous2 [View]

      Maybe I'm not fully understanding your point, but what about Jython - http://www.jython.org/ - ? I've only briefly looked at it, but isn't that essentially Python running on a JVM?


Showing messages 1 through 6 of 6.