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

Reply via email to