BT

Your opinion matters! Please fill in the InfoQ Survey!

rss
Followers

GE Energy Uses InvokeDynamic to Bring Magik to the JVM

by Charles Humble Follow 379 Followers on  Dec 20, 2012

In July, the Digital Energy unit within GE Energy Management disclosed that they were in the process of porting their Smalltalk-inspired programming language, Magik, from its own proprietary Virtual Machine, MagikSF, to the JVM. With the port now well under way, InfoQ spoke to project lead/architect George Marrows to find out more.

Followers

JRuby 1.7.0 Released: Defaults to Ruby 1.9 Mode, Can Use InvokeDynamic

by Mirko Stocker  Followers on  Oct 25, 2012

JRuby 1.7.0 now defaults to Ruby 1.9 mode and supports almost all of 1.9's features. On recent JVM implementations that support invokedynamic, using JRuby 1.7 can increase application performance.

Followers

InvokeDynamic and Javascript: New Compiler Dyn.js, Oracle Nashorn and Rhino

by Werner Schuster Follow 4 Followers on  Oct 02, 2011

Dyn.js is a new implementation of Javascript for Java. It makes use of Java 7's new features for dynamic languages (invokedynamic, Method Handles). InfoQ talked to dyn.js creator Douglas Campos about the reasons to create another Javascript for the JVM (next to Rhino and the announced Oracle Nashorn) and implementation details of dyn.js.

Followers

Creating a new JVM language

by Alex Blewitt Follow 2 Followers on  Apr 18, 2011 3

Creating a new JVM based language has recently hit the for with the news of the proposed Ceylon project. In fact, the JVM already has a diverse set of languages, both statically typed and dynamically typed. What does it take for a new language to hit the mark?

Followers

The State of JRuby: 1.6 RC1, JSR 292 and NIO2 in Java 7, 1.9.2 Support

by Werner Schuster Follow 4 Followers on  Jan 16, 2011

The first RC for JRuby 1.6 is out and brings improved Ruby 1.9.2 compatibility, experimental C extensions support, improved Windows support, Ruby Gems Maven support, performance and profiling improvements and more. InfoQ talked to JRuby's Charles Nutter about JRuby 1.6, the impact of Java 7 on JRuby, new language features in Ruby and much more.

Followers

InvokeDynamic Updates in OpenJDK

by Charles Humble Follow 379 Followers on  Jan 12, 2011

The OpenJDK builds recently started to include an updated version of the JSR 292 API, which, whilst not yet final, gives a good indication as to how the JSR is shaping up.

Followers

Duby and Surinx, an Interview With Charles Nutter

by Mirko Stocker  Followers on  Nov 15, 2009 4

Charles Nutter talks about his two new languages for the JVM: Duby and its dynamic cousin Surinx.

Followers

Presentation: Evolving the Java Platform

by Abel Avram Follow 4 Followers on  Mar 23, 2009 1

In this presentation recorded at QCon London 2008, Ola Bini talks about the current status of the JVM regarding languages running on top of it and the need to evolve in order to support dynamic languages.

Followers

JSR-292 Early Draft Review Announced

by R.J. Lorimer Follow 0 Followers on  May 25, 2008

The early draft review of JSR-292 has been released. JSR-292 defines the 'invokedynamic' instruction, a bytecode instruction to assist in the implementation of dynamic languages on JVM.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT