lua-users home
lua-l archive

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

java apps are so slow. the only place they are used most r
1. big enterprises
2. when portability is an issue

otherwise cpp is rather okay and less of bloat

on this note i wud really like to understand what u mean when you say "with a performance
   level comparable to that of Java itself".

On Feb 10, 2008 11:19 PM, Martin Schröder <> wrote:

   We are extending the JVM with first-class architectural support
   for languages other than Java, especially dynamic languages. This
   project will prototype a number of extensions to the JVM, so that
   it can run non-Java languages efficiently, with a performance
   level comparable to that of Java itself.

   Our emphasis is 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.

   We want the new languages to co-exist gracefully with Java in the
   JVM, and to benefit (like Java) from its powerful and mature

   We are looking to remove "pain points" already observed by
   implementors of successful or influential languages, as opposed to
   attempting more speculative work on unproven features or niche

   Major sub-projects include dynamic invocation and extensions to
   class loading.  There is a large number of more speculative,
   lower-priority sub-projects. These are included in hopes that
   someone in the community will become excited with us at the
   prospects of a more dynamic JVM, to the point of sharing in its