I have to vote against Rhino! It would be a good example of how to NOT
port a language to the JVM. Actually, maybe that would make it a good
topic to talk about.

-- Michael

On Apr 25, 2:07 am, "Guillaume Laforge" <[EMAIL PROTECTED]> wrote:
> Hi all,
>
> My turn to play the game :-)
>
> 1) JRuby or Jython or Rhino (pick the one you like best)
> Showing how one can "port" an existing scripting and/or dynamic
> language to the JVM
>
> 2) Groovy
> Showing how we can "derive" a dynamic language using the Java 5
> grammar to make it look like Java, but dynamic semantics and its own
> feature set beyond what Java has to offer
>
> 3) One functional language of choise, but I'm not really qualified to
> say which one is the most interesting there :-(
>
> 4) Scala
> Showing another statically typed language for the JVM which marries
> functional and full OO language paradigms.
>
> 5) Ng
> Not only because John is my friend ;-) but because it's a very
> interesting and promising experiment to create the fastest MOP
> possible on a JVM which hasn't been designed to support dynamic
> languages
>
> I think these 5 ideas would cover some interesting ground, interesting
> paradigms and challenges.
>
> Guillaume
>
> On Thu, Apr 24, 2008 at 7:53 PM, Charles Oliver Nutter
>
>
>
> <[EMAIL PROTECTED]> wrote:
>
> >  For my CommunityOne talk...how about everyone posts five "interesting"
> >  JVM language projects. This can certainly include languages that aren't
> >  under active development right now or that don't have a large following.
> >  I just want to gather a list of languages that "we implementers" and JVM
> >  language enthusiasts think the world should know about (and which are
> >  good examples of the work we're doing on VM).
>
> >  These do not represent languages you think are the "best" or "most
> >  important" or anything like that, so be honest. It's just going to be
> >  added to a flat list, probably in alphabetical order.
>
> >  Here's my top five "interesting" language projects:
>
> >  JRuby - pushing the bounds of class generation and dynamic invocation
> >  perf, as well as pulling a whole other platform into the JVM ecosystem
>
> >  Groovy - providing almost all Java language features and two-way
> >  integration in addition to many (most?) dynamic language features found
> >  in languages like Ruby.
>
> >  Jython - A second opportunity to pull a whole platform into the JVM
> >  world, and a very receptive Python community that doesn't hate anything
> >  with a J in it
>
> >  Scala - Not obvious? Solid integration with Java and object/functional
> >  goodness.
>
> >  Duby - Ok, I'm biased, but if I ever get time to work on it Duby could
> >  marry Ruby syntax with a full complement of Java features and local type
> >  inference. Exactly what I've been looking for.
>
> >  - Charlie
>
> --
> Guillaume Laforge
> Groovy Project Manager
> G2One, Inc. Vice-President Technologyhttp://www.g2one.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to