З чого почати вивчати ruby, thinking

Ruby ( «Рубін») - це інтерпретується, повністю об'єктно-орієнтована мова програмування з чіткою динамічною типізацією. Ruby поєднує в собі Perl-подібний синтаксис з об'єктно-орієнтованим підходом. Також деякі риси запозичене з мов програмування Python, Lisp, Dylan і CLU. Кроссплатформенная реалізація інтерпретатора мови Ruby поширюється на умовах відкритого програмного забезпечення.

Нещодавно (якщо бути точніше, восени минулого року) я вирішив подивитися на цю мову програмування і в загальних рисах вивчити його. Чому? Тому що мені сподобалися його переваги, які описані нижче.

1) Гарне доброзичливе ком'юніті;

2) Поріг входу вищий, ніж поріг входу на тому ж усім обридлому PHP, відповідно менше так званих скрипт-кідді;

3) Ви використовуєте тільки ті бібліотеки та модулі, які вам потрібно -> ви не підключаєте всі підряд і в одному місці;

4) Цікавий синтаксис;

5) Звичайно ж, говорячи про Ruby. не можна не згадати популярний фреймворк RoR;

6) Є багато вже готових до використання корисних бібліотек (Ruby Gems);

7) Інформація в Інтернеті представлена ​​в більш структурованому і відсіяти вигляді, ніж інформація з такого самого PHP;

8) Все - це об'єкти.

Отже, з чого почати вивчення Ruby (як це робив особисто я). Для початку вам потрібно пройти 100% от це:

- Codecademy (є вбудований інтерпретатор, eng);

- TryRuby (є вбудований інтерпретатор, трохи гірше за попередній курс, eng).

Після того, як ви повністю пройдете ці два курси, у вас складеться більш-менш нормальне уявлення про Ruby. про синтаксис Ruby і про його можливості.

Потім потрібно почитати ось це:

- Вікіпідручник (є досить таки цікаві речі, rus);

- Wikibooks (більш розширено, eng);

- PDF версія попереднього ресурсу (зручно, eng).

- Порівняння синтаксису Ruby з іншими скриптовими мовами (PHP, Python, Perl);

Схожі статті