Angel \”Java\” Lopez on Blog

September 3, 2011

Ruby: Links, News and Resources (1)

Filed under: Links, Programming Languages, Ruby — ajlopez @ 11:36 am

Next Post

You know, I’m a programming language geek. These are the links I collected about Ruby (yes, there is an AjRuby out there ;-)

http://en.wikipedia.org/wiki/Ruby_%28programming_language%29

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
http://rubyconfargentina.org/en

Lisp vs. Smalltalk vs. Ruby
http://kresimirbojcic.com/2011/07/31/lisp-vs-smalltalk-vs-ruby.html

InfoQ: From .NET to Ruby: Adventure, Courage, and Joy
http://www.infoq.com/presentations/From-NET-to-Ruby

Ruby Programming Challenge for Newbies
http://ruby-challenge.rubylearning.org/

Fastruby, fast execution of ruby code
https://github.com/tario/fastruby
by @dseminara

Connecting to SQL Azure from Ruby Applications
http://msdnrss.thecoderblogs.com/2011/08/connecting-to-sql-azure-from-ruby-applications/

Crowd Interactive Tech Blog :: Why ruby?
http://blog.crowdint.com/2011/02/25/why-ruby.html

Ruby creator Matsumoto joins Heroku — Cloud Computing News
http://gigaom.com/cloud/ruby-creator-matsumoto-joins-heroku/?utm_source=rss

Cloud Cover Episode 48 – Node.js, Ruby, and Python in Windows Azure | Cloud Cover | Channel 9
http://channel9.msdn.com/Shows/Cloud+Cover/Cloud-Cover-Episode-48-Nodejs-Ruby-and-Python-in-Windows-Azure

Code & Beyond: Rubinius 2.0 – versión preliminar para desarrolladores
http://www.codeandbeyond.org/2011/06/rubinius-20-version-preliminar-para.html?spref=tw

RVM: Ruby Version Manager – RVM Ruby Version Manager – Documentation
https://rvm.beginrescueend.com/

The Pragmatic Bookshelf | Exceptional Ruby
http://pragprog.com/titles/ager/exceptional-ruby

Clarkware › Ruby Learning Test #1: Are You There, World?
http://www.clarkware.com/blog/2005/03/18/ruby-learning-test-1-are-you-there-world

InfoQ: Interview: Russ Olsen on “Eloquent Ruby”
http://www.infoq.com/articles/olsen-eloquent-ruby

4 Free Ways to Learn to Code Online
http://mashable.com/2011/05/07/learn-to-code-online/

Ruby for Newbies: Working with Directories and Files | Nettuts+
http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-working-with-directories-and-files/

Recorriendo Otros Rumbos: Ruby todo terreno. Ahora probando en Mac.
http://recorriendootrosrumbos.blogspot.com/2011/03/ruby-todo-terreno-ahora-probando-en-mac.html?spref=tw

The Twitter Engineering Blog: Building a Faster Ruby Garbage Collector
http://engineering.twitter.com/2011/03/building-faster-ruby-garbage-collector.html

Language War: PHP vs. Ruby | Nettuts+
http://net.tutsplus.com/articles/general/language-war-php-vs-ruby-2/

najafali.com – Why PHP is better than Ruby
http://najafali.com/php-is-better-than-ruby.html

Ruby For Kids – Teach Children Programming By Creating Games
http://davidhayden.com/blog/dave/archive/2011/02/20/RubyForKids.aspx

Lesson learned: don’t stray too far from well supported language, tool and platform combinations
http://blog.markwatson.com/2011/02/lesson-learned-dont-stray-too-far-from.html

Consuming Windows Azure Blob Storage from Ruby
http://blogs.southworks.net/jhalife/2009/10/06/consuming-windows-azure-blob-storage-from-ruby/

Recorriendo Otros Rumbos: Primeros pasos con Ruby
http://recorriendootrosrumbos.blogspot.com/2011/01/primeros-pasos-con-ruby.html?spref=tw

Time To Diversify
http://david.ing.name/2010/12/01/time-to-diversify/

Joakim Karlsson › TDD Kata: The Game of Life
http://jkarlsson.com/blog/2010/12/30/tdd-kata-the-game-of-life/

kevinswiber/NRack – GitHub
https://github.com/kevinswiber/NRack

Ruby on 64MB RAM – Genesis | ProgFu
http://progfu.com/ruby/ruby-on-64mb-ram-genesis/

http://www.engineyard.com/blog/2010/making-ruby-fast-the-rubinius-jit/
Making Ruby Fast: The Rubinius JIT

Ruby Mutants
http://confreaks.net/videos/196-rubyconf2009-ruby-mutants

InfoQ: Panel: The Future of Programming Languages
http://www.infoq.com/presentations/Future-of-Programming-Languages

being agile: Creating and publishing your first ruby gem
http://blog.thepete.net/2010/11/creating-and-publishing-your-first-ruby.html

Do YOU know Ruby’s ‘Chainsaw’ method?
http://rubylearning.com/blog/2010/10/07/do-you-know-rubys-chainsaw-method/
Oh! It’s like default method in AjSharp ;-)
https://ajlopez.wordpress.com/2010/02/15/default-methods-in-ajsharp/

Memcached and Ruby
http://lukaszwrobel.pl/blog/memcached-and-ruby

Using Ruby Classes In C# With IronRuby
http://davybrion.com/blog/2010/09/using-ruby-classes-in-c-with-ironruby/

My Links
http://www.delicious.com/ajlopez/ruby

Angel “NotAGem” Lopez
http://www.ajlopez.com
http://twitter.com/ajlopez

2 Comments »

  1. Nice language indeed!

    Let me add some info:

    Maglev: http://ruby.gemstone.com/ (As its page says: A fast, stable, Ruby implementation with integrated object persistence and distributed shared cache).

    No so foreign functions slides (The talk of Martin McClure in Edimburgh 2011): http://www.slideshare.net/esug/not-so-foreign-functions.

    Just my 2 cents :)

    Comment by garduino (@garduino) — September 3, 2011 @ 12:17 pm

  2. [...] Previous Post Next Post [...]

    Pingback by Ruby: Links, News and Resources (2) « Angel “Java” Lopez on Blog — November 16, 2011 @ 9:29 am


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

The Shocking Blue Green Theme Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.

Join 56 other followers

%d bloggers like this: