Le 14/07/2010 11:13, Michael Toula a écrit :
On 14 juil. 2010, at 10:58, Rémi Forax wrote:
The yet to appear release introduces an offline weaver.
Does that mean I could use this new VM feature, and retro-compile my binaries
so that it runs on older VMs?
yes, just follow the README:
http://code.google.com/p/jvm-language-runtime/source/browse/trunk/invokedynamic-backport/README.txt
Whoa ! That would be super useful.
Indeed.
It was originally designed to help the adoption of JSR 292
but as far as I know few dynamic language developers use it :(
I remember back in the days with the transition from 1.4 to 1.5, we used
retroweaver in order to use the new 1.5 language features and deploy on 1.4.
I imagine your backport+weaver could be the corner stone to do the same thing
with java 7 (especially closure).
I've also used retroweaver for one project, it was pretty cool to use it
instead
having to work with two different codebases.
Do you think it would be possible?
To implement lambda. It should work this the current prototype.
That's a good idea. I should write a blog entry about that :)
Best,
Mike
cheers,
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 [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.