TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

New JDK 7 Feature: Support for Dynamically Typed Languages in the JVM

87 pointsby davatkalmost 16 years ago

7 comments

dminoralmost 16 years ago
Charlie Nutter of JRuby did a (very long) post about invokedynamic on his blog awhile back: <a href="http://blog.headius.com/2008/09/first-taste-of-invokedynamic.html" rel="nofollow">http://blog.headius.com/2008/09/first-taste-of-invokedynamic...</a>
zmimonalmost 16 years ago
Since this uses a new bytecode on the JVM I wonder how backwards compatibility is going to be handled?<p>I hope we don't see a painful period where people stuck with old JDKs (Mac users, that means you) are going to be unable to use the newest versions of dynamic languages. Even just having to distribute separate binaries for pre-JDK7 runtimes will be an annoyance that people in the java community have not experienced for a long time.
acangianoalmost 16 years ago
This should be the Java equivalent of the Dynamic Language Runtime (DLR) built on top of the CLR.
jongraehlalmost 16 years ago
How about continuations and TCO while we're at it?
c00p3ralmost 16 years ago
What is JDK 7? Yet another marketing buzzword? Would it happen to run on emerged ARM-based platforms? Netbooks? iPhone? Android? Symbian? Whatever?
评论 #730624 未加载
mahmudalmost 16 years ago
OT:<p>I knew it!<p><a href="http://news.ycombinator.com/item?id=727427" rel="nofollow">http://news.ycombinator.com/item?id=727427</a><p>JRuby guys quit on Oracle and went with EngineYard. Yeah, because they knew they <i>only</i> sponsored the JSR for dynamic languages. I too would quit my day job if Sun was customizing the JVM to support my compiler better.<p>[Edit: s/ibm/oracle/]
评论 #730135 未加载
jherdmanalmost 16 years ago
Thank god for Instapaper (<a href="http://www.instapaper.com" rel="nofollow">http://www.instapaper.com</a>)! That's one long article that will make for fine, fine nerdy subway reading.