News for hackers. Stuff that matters.
Re:Java 7 is now available by ghotli on Thursday July 28, 2011 @12:07PM (#2817462)
Yes [1]. Invokedynamic (JSR-262). Quote from an older article [2]:

"... enable[s] implementers of compilers for dynamically typed languages, that is, the people who develop compilers for languages such as JRuby and Jython, to generate bytecode that runs extremely fast in the JVM."

[1] http://blogs.oracle.com/jrose/entry/jsr_292_launched_in_java

[2] http://java.sun.com/developer/technicalArticles/DynTypeLang/...

Re:Java 7 is now available by peterb on Thursday July 28, 2011 @01:04PM (#2817757)
Indeed, As Charles Nutter (JRuby) wrote:

"There’s a very real chance that invokedynamic could improve JRuby performance many times, putting us on par with our statically-typed brothers like Java and Scala. And that means you can write Ruby code without fear. Awesome."

http://www.engineyard.com/blog/2011/jruby-1-6-released-now-w...

Re:Java 7 is now available by jamesgeck0 on Thursday July 28, 2011 @03:00PM (#2818377)
So invokedynamic is already wired into JRuby? I can just install the Java 7 runtime and see significant performance improvements?
Re:Java 7 is now available by peterb on Thursday July 28, 2011 @07:20PM (#2819412)
JRuby 1.7 has the major Invokedynamic changes. You can play with trunk for now.
Re:Java 7 is now available by gvkv on Thursday July 28, 2011 @12:41PM (#2817631)
Whoo-hoo! Time for the Perl port.
Re:Java 7 is now available by sigzero on Thursday July 28, 2011 @02:02PM (#2818077)
Good luck with that wish.
Re:Java 7 is now available by bowyakka on Friday July 29, 2011 @12:45AM (#2820256)
I would have to lookup the serious academic paper that says peel is technically unparsable in the same ways as PL/1. I think to date there have been two aborted perk on java efforts

Not sure if perl6 has the same properties mind.

Re:Java 7 is now available by rat on Friday July 29, 2011 @02:29AM (#2820491)
I think perl6 is meant to have mutiple implementations.
Re:Java 7 is now available by bowyakka on Friday July 29, 2011 @11:33PM (#2824781)
I wish I had checked that over I just saw that my phone mangled perl twice