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 -~----------~----~----~----~------~----~------~--~---
