29554Introduction to Ruby for Mac OS Xhttp://www.io.com/~jimm/writing/Intro_to_Ruby.htmlYukihiro "Matz" Matsumoto was looking for an object oriented scripting language. Python wasn't OO enough. Perl's "Swiss Army Chainsaw" approach was too messy. When he didn't find what he was looking for, Matz decided to write his own language. His goal was to create one good enough to replace Perl. Ruby was born in February of 1993 and first released to the public in 1995. Today, Ruby is more popular than Python in Japan. Ruby started hitting the shores of the United States around 2000.Ruby on Rails > Tips and TutorialsOct 16, 2006Jim Menard
Ruby on Rails is an open source Web framework causing a lot of excitement among Web developers. By supporting agile development techniques and a philosophy of "convention over configuration," it has enabled many developers to radically reduce the time and pain involved in creating Web applications.
Test-driven development is A Good Thing. There are many sites out there that will give you abstract discussions on why you should be doing it, so this page won?t dwell too much on that. This is intended to give a basic ?recipe? to follow, mostly for those new to the subject. You should read HowtoFunctionalTest and HowtoUnitTest , if you haven?t already.
Continuing our discussion of Ruby-on-Rails, this article covers the basic services provided by the ActionView. The ActionView helps you present data to your users. Keep reading to learn some terminology and study an example application.
Ruby has many exciting object oriented features, but a large percentage of your code will revolve around arrays. In this valuable tutorial, we?re going to show you some tips and tricks for this powerful data structure
Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks as languages like Perl or Python do. Ruby is simple, straight-forward, extensible, and cross-platform portable language that has a syntax that is easy to understand.
Joining mailing list will entitle you
to receive occasional emails informing you of news and
updates to the site and any special offers that may be
of interest to you.