Язык програмирования Ruby

Ruby — это язык програмирования со сложной, но выразительной грамматикой и базовой библиотекой классов с богатым и мощным API. Ruby вобрал в себя черты языков, как Lisp, Perl и Smalltalk, и использует граматику, которой смогут овладеть програмисты, работающие на языках C и Java. Ruby является абсолютно объектно-ориентированным языком, но также в нем уживается процедурные и функциональные стили програмирования. Кроссплатформенна реализация интерпретатора свободна. Как сказал его создатель Юкихиро Мацумото: "Ruby создан чтобы делать програмистов счастливыми ". Имеет множество применений, в том числе и серверное программирование (для этих целей чаще всего используют фреймворк Ruby on Rails). Используется в качестве скриптового языка для расширения возможностей и написания программ. Кроме мощных средств, реализированых в самом языке, имеет стандартную библиотеку и множество дополнительных, реализирующих многопоточность, работу с архивами, матрицами, датами и т.д. Последняя версия всегда доступна на официальном сайте http://www.ruby-lang.org. У большинства дистрибутивах Linux Ruby есть в репозитории. Установка в системе Windows в два клика с помощью скачаного пакета установки.

Я не специалист в Ruby,  относительно недавно пришлось на нем писать, начинать писать полноценный учебник смысла не вижу (так как есть уже куча подобного в нете), постараюсь только выделять интересные/рвущие шаблоны php-шника вещи. =)

В основном буду писать в режиме сравнения с php (уж извините, долго на нем сижу), возможно, некоторым будет быстрее так вникнуть (лично я быстрее на сравнениях понимаю)