Skip to main content

ABOUT RUBY ON RAILS



The Ideals of Ruby’s Creator
[source: http://www.ruby-lang.org/en/about/]

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 body1.


--------------------------------------
Ruby programming language
IDE - Netbeans · RubyForge · RadRails · RubyMine · ActiveState_Komodo

Implementations - Ruby MRI · YARV · JRuby · IronRuby · Rubinius · XRuby · MacRuby · RubyJS · HotRuby

Applications - RubyGems · Rake · Interactive Ruby Shell · Capistrano · SketchUp Ruby

Libraries / Frameworks
- Adhearsion · Camping · eRuby (RHTML) · Merb · Nitro · RubyCocoa · Ruby on Rails · Sinatra · Ramaze

Server Software - Mongrel · Phusion Passenger (mod_rails/mod_rack) · WEBrick · mod_ruby

Other
- Application Archives · Document format · Book Guides · Ruby Central · Hackety Hack

RubyGems
[From Wikipedia, the free encyclopedia]

RubyGems is a package manager for the Ruby programming language that provides a standard format for distributing Ruby programs and libraries (in a self-contained format called a "gem"), a tool designed to easily manage the installation of gems, and a server for distributing them. It is analogous to EasyInstall for the Python programming language. RubyGems is now part of the standard library from Ruby version 1.9.

Comments

Popular posts from this blog

Backslash on mac

I had been struggling to type back slash ( \) character on mac japanese keyboard as they don't have it printed on the keyboard, and I was doing copy paste all the time from google when i needed to type it until recently a tip came to my rescue , shortcut to backslash on mac japanese keyboard. Alt + ¥  Hope it helps others.