All content and news on InfoQ about Virtual Machines
Latest featured content about Virtual Machines

- Ruby
- Topics
- Performance & Scalability,
- Language
Wilson Bilkovich is one of the core developers of the Rubinius project - a Ruby implementation written in Ruby. Wilson is also one of the members of the Ruby Hit Squad, developers of the deployment automation tool Vlad the Deployer. In this interview with InfoQ, Wilson discusses the implementation of Rubinius, and its current status with Werner Schuster.
-
By Wilson Bilkovich
on Feb 17, 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,
News about Virtual Machines
- 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,
- Compilers,
- Performance & Scalability,
- Dynamic Languages,
- Debugging
The Rubinius team has been busy bringing the project closer to completeness. We look at some new concepts such as SendSites, and a few new information sources that help to keep up with the project or get a handle on the design of the system.
-
By Werner Schuster
on Mar 31, 2008,
- Ruby
- Topics
- Technology,
- Javascript,
- Runtimes,
- Scripting,
- Compilers,
- Dynamic Languages
HotRuby is a new way of running Ruby code: compile it down to Ruby 1.9 bytecode and run it in a client side interpreter written in Javascript. We take a look at what makes HotRuby work.
-
By Werner Schuster
on Mar 27, 2008,
- Java,
- Ruby
- Topics
- Technology,
- Runtimes,
- Performance & Scalability,
- JRuby
Research on the topic of Multiple VM (MVM) Ruby will be conducted at the University of Tokyo together with Sun's JRuby team. The work will investigate issues such as communication between VMs and a common API across all Ruby implementations, with solutions provided initially for Ruby and JRuby.
-
By Werner Schuster
on Feb 28, 2008,
- .NET
- Topics
- Performance & Scalability
The popular virtual world Second Life is now publicly testing a Mono viewer. When in a Mono region, this viewer allows LSL scripts to be compiled against Mono. In theory, this will provide reduced lag and improved stability for Second Life users. According to Linden Labs, early results are promising.
-
By Jonathan Allen
on Feb 04, 2008,
- Ruby
- Topics
- Runtimes,
- Performance & Scalability,
- JRuby,
- Programming
Actors, Fibers/Coroutines, Rubinius' Multi-VM and other Concurrency topics have come up recently. To put all these concepts into perspective, we talked to Ruby's MenTaLguY, who's been working on Ruby fastthread, Ruby Actors implementations, Rubinius, and much more. Also: a glimpse at MenTaLguY's next project.
-
By Werner Schuster
on Jan 31, 2008,