Ruby

From BC$ MobileTV Wiki
Jump to: navigation, search

Ruby is a language of careful balance. Its creator, Yukihiro “matz” Matsumoto, blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada, and LISP) to form a new language that balanced functional programming with imperative programming.

He has often said that he is “trying to make Ruby natural, not simple,” in a way that mirrors life.

Building on this, he adds:

   Ruby is simple in appearance, but is very complex inside, just like our human body.[1]



Rails

Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Control pattern. It was combined with Ruby to create a powerful desktop and web-based application development framework, known now as Ruby-on-Rails.




Resources


Tutorials


External Links


References

  1. Ruby quote: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/2773