Ruby Programming Language Profile
Ruby
Ruby is a general purpose, scripting, structured, flexible, fully object-oriented programming language with a focus on simplicity and productivity.
Ruby’s popularity was enhanced by the Ruby on Rails framework, a full-stack web framework which has been used to create many popular applications including Basecamp, GitHub, Shopify, Airbnb, Twitch, SoundCloud, Hulu, Zendesk, Square, and Highrise.
Ruby possesses a high portability running on Linux, Windows, Mac OS X, Cygwin, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, Tru64 UNIX, HP-UX, and many other operating systems.
FACTS
Type of Language: Dynamic, object-oriented, reflective, general-purpose
Designed by: Yukihiro “Matz” Matsumoto
Public Release: 1995
License: 2-clause BSDL
Website: ruby-lang.org
RECOMMENDED OPEN SOURCE BOOKS
OPEN SOURCE SOFTWARE FOR DEVELOPERS
Ruby on Rails – a web application framework running on the Ruby programming language.
USEFUL RESOURCES
RECOMMENDED BOOK TO BUY
PROGRAMMING LANGUAGE PROFILES |