Charles Oliver Nutter a écrit : > Randall R Schulz wrote: > >> On Thursday April 2 2009, Charles Oliver Nutter wrote: >> >>> ... >>> >>> Well, you can always build and release a binary yourself, since it's >>> GPLed...you just can't call it "Java" or "JVM" because it's not being >>> held to those standards. Would that make you comfortable enough to >>> run something like MLVM with its early tail call support? >>> >> For uses other than experiments of various sorts or for purely local >> development activities, this is a non-starter. I'm pretty sure that the >> respective principals behind Clojure and Scala will not alter their >> code generation to exploit non-standard JVM bytecodes, so for the large >> majority of users, this approach is simply irrelevant. >> > > JRuby already includes logic that will attempt to use invokedynamic when > running on a VM with invokedynamic. I plan to do the same for other > experimental features like TCO. It's not that hard. > If you have something like a JIT in your language runtime. Clojure or Scala just compile to plain bytecode. > - Charlie > Rémi
--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to jvm-languages@googlegroups.com To unsubscribe from this group, send email to jvm-languages+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---