You know, I’m a programming language geek. These are the links I collected about Ruby (yes, there is an AjRuby out there 😉
Ruby is a dynamic, reflective, general-purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was first developed and designed by Yukihiro “Matz” Matsumoto. It was influenced primarily by Perl, Smalltalk, Eiffel, and Lisp.
Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflective. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Smalltalk, Python, Perl, Lisp, Dylan, Pike, and CLU.
The standard 1.8.7 implementation is written in C, as a single-pass interpreted language. There is currently no specification of the Ruby language, so the original implementation is considered to be the de facto reference. As of 2010[update], there are a number of complete or upcoming alternative implementations of the Ruby language, including YARV, JRuby, Rubinius, IronRuby, MacRuby, and HotRuby. Each takes a different approach, with IronRuby, JRuby and MacRuby providing just-in-time compilation and MacRuby also providing ahead-of-time compilation. The official 1.9 branch uses YARV, as will 2.0 (development), and will eventually supersede the slower Ruby MRI.
RubyConf Argentina 2011
Lisp vs. Smalltalk vs. Ruby
InfoQ: From .NET to Ruby: Adventure, Courage, and Joy
Ruby Programming Challenge for Newbies
Connecting to SQL Azure from Ruby Applications
Crowd Interactive Tech Blog :: Why ruby?
Ruby creator Matsumoto joins Heroku — Cloud Computing News
Cloud Cover Episode 48 – Node.js, Ruby, and Python in Windows Azure | Cloud Cover | Channel 9
Code & Beyond: Rubinius 2.0 – versión preliminar para desarrolladores
RVM: Ruby Version Manager – RVM Ruby Version Manager – Documentation
The Pragmatic Bookshelf | Exceptional Ruby
Clarkware › Ruby Learning Test #1: Are You There, World?
InfoQ: Interview: Russ Olsen on “Eloquent Ruby”
4 Free Ways to Learn to Code Online
Ruby for Newbies: Working with Directories and Files | Nettuts+
Recorriendo Otros Rumbos: Ruby todo terreno. Ahora probando en Mac.
The Twitter Engineering Blog: Building a Faster Ruby Garbage Collector
Language War: PHP vs. Ruby | Nettuts+
najafali.com – Why PHP is better than Ruby
Ruby For Kids – Teach Children Programming By Creating Games
Lesson learned: don’t stray too far from well supported language, tool and platform combinations
Consuming Windows Azure Blob Storage from Ruby
Recorriendo Otros Rumbos: Primeros pasos con Ruby
Time To Diversify
Joakim Karlsson › TDD Kata: The Game of Life
kevinswiber/NRack – GitHub
Ruby on 64MB RAM – Genesis | ProgFu
Making Ruby Fast: The Rubinius JIT
InfoQ: Panel: The Future of Programming Languages
being agile: Creating and publishing your first ruby gem
Do YOU know Ruby’s ‘Chainsaw’ method?
Oh! It’s like default method in AjSharp 😉
Memcached and Ruby
Using Ruby Classes In C# With IronRuby