All content and news on InfoQ about Runtimes
Latest featured content about Runtimes

- Ruby
- Topics
- Technology,
- Runtimes,
- JRuby,
- Dynamic Languages,
- Debugging
A misconception lingers in the Ruby world: Ruby has no debugger. This is blatantly wrong - Ruby has debuggers, GUIs for debuggers and APIs for debuggers. InfoQ takes a close look at the state of debugging tools in the Ruby world - and finds that its debugging support is more than sufficient.
-
By Werner Schuster
on Apr 19, 2008,

- Ruby
- Topics
- Runtimes,
- Language,
- Dynamic Languages
Evan Phoenix discusses Rubinius, a modern Ruby VM loosely based on the Smalltalk-80 architecture. The goal is to build a fast, efficient VM with the latest research in dynamic language implementations
-
By Evan Phoenix
on Jan 23, 2008,

- Java
- Topics
- Media,
- Runtimes
In this presentation from QCon San Francisco 2007, Chet Haase discusses Java SE 6, Update N/Consumer JRE, the goals and feature set for Java FX (e.g. media support, scene graph, HTML and mobile devices), and the current set of possible features for JDK 7 such as Java FX features, Swing-related JSRs (295 and 296), transparent/shaped windows, tiered compilation, closures and invoke-dynamic bytecode.
-
By Chet Haase
on Feb 12, 2008,
News about Runtimes
- Architecture,
- Ruby
- Topics
- Runtimes,
- Language,
- Performance & Scalability,
- Database Design,
- Dynamic Languages,
- Ruby on Rails
OODB vendor Gemstone works on a Ruby VM called MagLev. Working with Seaside's and DabbleDB's Avi Bryant, Gemstone bases the Ruby runtime on their Smalltalk VM to offer performance and powerful persistence features. We talked to Avi Bryant and Gemstone's Bob Walker about the technology behind MagLev and the plans for it.
-
By Werner Schuster
on Apr 30, 2008,
- Ruby
- Topics
- Technology,
- Language,
- Runtimes,
- Dynamic Languages
Busy times for Ruby implementors recently, with regular design meetings set up (next one 30th April). The work on a Ruby Spec is continuing - with projects in GSoC and plans for continous integration for Ruby 1.8.x set up. Rubinius switched from C to C++ to implement it's core VM, but continues to use Ruby as implementation language.
-
By Werner Schuster
on Apr 29, 2008,
- Ruby
- Topics
- Technology,
- Runtimes,
- Performance & Scalability,
- Deployment / Datacenter,
- Open Source,
- Ruby on Rails
Phusion Passenger/mod_rails makes deployment of Rails apps simple. The Apache configuration is handled by a script and re-deployment is a single 'touch' away. We talked to the creators of Phusion Passenger who also experiment with a modified Ruby Garbage Collector to share memory across address space borders.
-
By Werner Schuster
on Apr 16, 2008,
- Ruby
- Topics
- Runtimes,
- Language,
- Dynamic Languages
The first preview of Ruby 1.8.7 is now available. Among bug fixes, this new release of the stable branch includes backports of a few features from Ruby 1.9, such as Object#tap, Symbol#to_proc and Enumerators.
-
By Werner Schuster
on Apr 15, 2008,
- Java
- Topics
- Web 2.0,
- Runtimes,
- Rich Client / Desktop,
- Open Source
Mozilla Prism 0.9 was released last month. Prism is a Single Site Browser (SSB), which aims to move applications from the browser to the desktop, while still using browser based technologies (HTML, CSS, JavaScript, Flash, etc).
-
By Jon Rose
on Apr 08, 2008,
- Java,
- Ruby
- Topics
- Runtimes,
- Scripting,
- Compilers,
- JRuby,
- Performance & Scalability,
- Dynamic Languages
JRuby 1.1 has been released, bringing massive performance increases due to the new JIT, a new Regex engine and other improvements. InfoQ talked to Ola Bini and Charles Nutter about the changes in the new release and the future directions of the project.
-
By Werner Schuster
on Apr 07, 2008,