in java

Multi-Language VM proposal from OpenJDK mailing list

John Rose, from Sun, has proposed a “multi-language JVM” as part of the OpenJDK project. The “mlvm,” as he terms it, would support features like tail recursion, continuations, closures, tuples and value-oriented types, and more, in order to support alternative languages on the JVM… all while not compromising existing VM compatibility.

He had said in his post this as its goal:

“The emphasis will be on completing the existing bytecode and execution architecture with general purpose extensions, as opposed to a new feature for just one language, or adjoining an unrelated new execution model.

The emphasis will also be on work which removes “pain points”
already observed by implementors of successful or influential languages, as opposed to more speculative work on unproven features or niche languages.”

I think its a cool idea.. but isn’t it going the .NET way??


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.