infoq

A Video Interview With Ruby’s Creator, Matz

Ruby Inside  Tue, 01/26/2010 - 19:20

its-matz-baby.pngRuby's creator and benevolent dictator Yukihiro "Matz" Matsumoto has done a video interview for InfoQ at the QCon enterprise software development conference.


 

A Crash Course in Modern Hardware

Linux Today  Sat, 01/16/2010 - 02:03

InfoQ: "In this presentation from the JVM Languages Summit 2009, Cliff Click discusses the Von Neumann architecture, CISC vs RISC, the rise of multicore, Instruction-Level Parallelism (ILP), pipelining, out-of-order dispatch, static vs dynamic ILP, performance impact of cache misses, memory performance, memory vs CPU caching, examples of memory/CPU cache interaction, and tips for improving performance."


 

MagLev Alpha Released: A New, Scalable Ruby Implementation

Ruby Inside  Fri, 11/20/2009 - 20:20

maglev.pngMagLev is a new(ish) Ruby implementation built by Gemstone Systems that focuses on providing an integrated object persistence layer and a distributed shared cache - a truly scalable Ruby implementation.


 

Ruby Fibers: 8 Useful Reads On Ruby’s New Concurrency Feature

Ruby Inside  Wed, 05/13/2009 - 13:47

fibers.pngNew to Ruby 1.9 is the concept of fibers.

Fibers are light-weight (green) threads with manual, cooperative scheduling, rather than the preemptive scheduling of Ruby 1.8's threads.

Since Ruby 1.9's threads exist at the system level, fibers are, in a way, Ruby 1.9's answer to Ruby 1.8's green threads, but lacking the pre-emptive scheduling.


 

Rhodes: Develop Full iPhone, RIM, and Symbian Apps using Ruby

Ruby Inside  Fri, 01/23/2009 - 12:11

rhomobile.png Rhodes - developed by Rhomobile - is an intriguing framework of Ruby interpreters that can be used to develop native applications for the iPhone, Windows Mobile, RIM (Blackberry) and Symbian smartphone platforms (with Android support to come).


 

Apple and Ruby: The Ongoing Relationship

Ruby Inside  Wed, 08/20/2008 - 19:50

apple_ruby-3.jpg While it was pretty momentous last year when Mac OS X (Leopard) was released with full support for Ruby and Rails included with the OS, it seems that the Ruby train is still rolling with Apple.