InfoQ

InfoQ

Topic/Tag specific view

Rubinius Content on InfoQ


Latest featured content about Rubinius

Dr Nic Williams on Rails, RailsInstaller and the Future of Ruby VMs

Topics
Ruby on Rails,
JRuby,
Ruby,
JVM Languages,
Runtimes,
Dynamic Languages,
Java,
Languages,
Programming,
Ruby on Rails 3.1,
Ruby1.9,
Engine Yard,
RailsConf,
Rubinius,
Rails

Dr Nic Williams talks about the state of the Rails community, the reasons for supporting JRuby and Rubinius implementations and for creating RailsInstaller.

News about Rubinius

Exceptional Ruby

Topics
Ruby on Rails,
Ruby,
Dynamic Languages,
Languages,
Best Practices,
Programming,
Book Review,
Rubinius,
Ruby1.9,
Exception Handling

Developers enjoy writing code but few developers enjoy writing exception handling code and even fewer do it right. A new book titled Exceptional Ruby by Avdi Grimm attacks the subject and helps developers take the right approach to solid exception handling code.

Rubinius Comes To EngineYard's AppCloud, Work on 1.9 and GIL Removal Continues

Topics
Ruby,
Runtimes,
Java,
GarbageCollection,
Dynamic Languages,
Languages,
Concurrency,
Threading,
Programming,
Performance & Scalability,
Ruby1.9,
Rubinius,
Engine Yard

EngineYard now offers Rubinius on its AppCloud PaaS service. InfoQ talked to Evan Phoenix about the state of Rubinius, the new performance tools and the status of the GIL removal.

The Last Flight of the Unladen Swallow

Topics
Python,
Ruby,
Java,
Dynamic Languages,
Operations,
Languages,
Architecture,
Infrastructure,
Programming,
Language,
Rubinius,
LLVM

Unladen Swallow was an attempt to bring LLVM optimisations to the CPython runtime, but hasn't seen significant activity for the last year. Now, a Unladen swallow retrospective confirms that the project is defunct and is no longer being developed. What happened?

Articles about Rubinius

Meet the Goliath of Ruby Application Servers

Topics
JRuby,
JVM Languages,
Ruby,
Application Servers,
Dynamic Languages,
Java,
Web Frameworks,
Languages,
WOA,
Programming,
Web Servers,
Architecture,
Web Server,
Rack,
Ruby1.9,
Rubinius

PostRank Labs released an open source version of their Ruby web server framework powering PostRank. Goliath, is an asynchronous server designed for speed, leveraging key features of Ruby 1.9+. Goliath creates fast web and data services not unlike node.js but sticking with what Ruby developers know..Ruby. Discover how easy it can be to create manageable server-side services with Ruby.

Ruby in Practice with Jeremy McAnally

Topics
Ruby on Rails,
Ruby,
Dynamic Languages,
Languages,
Ruby1.9,
Programming,
Rubinius,
Book Review,
Interviews

InfoQ's Rob Bazinet and Matthew Bass had the opportunity to talk with Jeremy McAnally, about the book he co-authored with Assaf Arkin, Ruby in Practice. The book is not for the beginner looking to simply learn Ruby but for the Rubyist seeking more detailed guidance on specific topics.

The Well-Grounded Rubyist, David A. Black

Topics
Ruby on Rails,
Ruby,
Dynamic Languages,
Languages,
Ruby1.9,
Programming,
Book Review,
Rubinius,
Interviews

The Ruby language was first released 14 years ago and since that time as experienced great growth with thanks to Ruby frameworks such as Ruby on Rails. This book covers intricate details of the Ruby language today, including the latest Ruby 1.9.1, and gives developers a solid foundation for creating Ruby applications.

Presentations about Rubinius

Ruby VMs: A Comparison

Topics
JRuby,
Virtual Machines,
Ruby,
JVM Languages,
Runtimes,
IronRuby,
Dynamic Languages,
Java,
.NET Languages,
QCon San Francisco 2008,
.NET,
Languages,
QCon,
Conferences,
Programming,
Ruby1.9,
Language,
MagLev,
Rubinius,
MacRuby

A look at the different Ruby virtual machines (JRuby, MagLev, IronRuby, Rubinius, MacRuby) and how to choose what fits best within the enterprise.

Interviews about Rubinius

Yehuda Katz on Rails 3.x

Topics
Ruby on Rails,
JRuby,
Ruby,
JVM Languages,
Java,
Dynamic Languages,
Web Frameworks,
Strange Loop 2010,
Languages,
WOA,
Open Source,
Strange Loop,
Rails,
Programming,
Architecture,
Rubinius,
Conferences

Yehuda Katz talks on how Rails 3.0 has been received by the community, what are the differences compared to other similar frameworks, the impact of having different Ruby implementations, and what’s coming in Rails 3.1.

Evan Phoenix On Rubinius 1.0

Topics
Ruby on Rails,
Virtual Machines,
Ruby,
Runtimes,
Dynamic Languages,
Java,
Languages,
Compilers,
Programming,
Performance & Scalability,
Rubinius,
Rails

Evan Phoenix discusses the path towards Rubinius 1.0, the status of the work on the JIT, optimizations in Rubinius and more.

Adam Wiggins on Heroku

Topics
Ruby on Rails,
Runtimes,
Ruby,
Heroku,
QCon San Francisco 2009,
Dynamic Languages,
Erlang,
Java,
Languages,
PaaS,
Functional Programming,
QCon,
Performance Tuning,
Programming,
Architecture,
RubyGems,
Performance & Scalability,
Ruby1.9,
Conferences,
Rails,
Rubinius,
Cloud Computing

Heroku's Adam Wiggins talks about how Heroku, Add-Ons, Ruby, and how Heroku manages to work around Ruby's inefficiencies using Erlang and other languages.