А — Мне нечем заняться;
Б — Я хочу до конца выучить хоть один ЯП и начать на нем писать;
В — Я увидел листинг на руби и понял что там делается, даже не вникая в код;
Г — Я хочу поднять проект на рельсах;
Д — Я в восторге от подхода этого ЯП к поставленным задачам, листинга, возможностью написать одно и тоже разными способами;
Только что увидел что «по чему» отдельно )
А я отвечаю как «почему» )
Продолжим по лит-ре:
Начинать нужно из того что есть. Главное — определится какой уровень у Вас уже есть.
Если Вы уже писали на си или джаве — то вам прямой путь к вот этому:
Хэл Фултон Программирование на языке Ruby The Ruby Way — ISBN 5-94074-357-9.
У меня от нее мозги сплавились — отличная книга, но не мой уровень. Я чувствую неуютно себя с ней. Я к ней обязательно вернусь. Но позже.
Библия — Programming Ruby: The Pragmatic Programmers' Guide Thomas D., Hunt A., библия-то библией, но нихтферштейн, елки-палки. Там уже второе или третье издание доступно — а ее никак не переведут на русский.
Сейчас я учусь по — Фицджеральд М. Изучаем Ruby — isbn: 978-5-9775-0225-2.
Отличная вещь. Подойдет как и оболтусу, как я, так и профи.
Брюс А., Тейт Ruby on Rails. Быстрая веб-разработка ISBN: 5-9775-0224-9 — ее я юзаю как вводную в RoR.
И мой Вам совет — если решили кодить на руби — смените платформу.
На линуксе Вы будете чувствовать себя в разы комфортнее.
Хотя бы ради полноценной поддержки utf-8.
ШАД
librarypirate.me
ebookee.org
Library Genesis
Б — Я хочу до конца выучить хоть один ЯП и начать на нем писать;
В — Я увидел листинг на руби и понял что там делается, даже не вникая в код;
Г — Я хочу поднять проект на рельсах;
Д — Я в восторге от подхода этого ЯП к поставленным задачам, листинга, возможностью написать одно и тоже разными способами;
Только что увидел что «по чему» отдельно )
А я отвечаю как «почему» )
Продолжим по лит-ре:
Начинать нужно из того что есть. Главное — определится какой уровень у Вас уже есть.
Если Вы уже писали на си или джаве — то вам прямой путь к вот этому:
Хэл Фултон Программирование на языке Ruby The Ruby Way — ISBN 5-94074-357-9.
У меня от нее мозги сплавились — отличная книга, но не мой уровень. Я чувствую неуютно себя с ней. Я к ней обязательно вернусь. Но позже.
Рубивики — ru.wikibooks.org/wiki/Ruby — очень помогает.
Крис Пайн «Учись программировать» — www.shokhirev.com/mikhail/ruby/ltp/title.html — вот первое что нужно прочесть, если лвл скила невысок.
Можно заюзать вот это еще — www.linuxshare.ru/docs/devel/languages/ruby/ruby.html — но как по мне — это больше материал к преподаванию в тех вузе.
Библия — Programming Ruby: The Pragmatic Programmers' Guide Thomas D., Hunt A., библия-то библией, но нихтферштейн, елки-палки. Там уже второе или третье издание доступно — а ее никак не переведут на русский.
Сейчас я учусь по — Фицджеральд М. Изучаем Ruby — isbn: 978-5-9775-0225-2.
Отличная вещь. Подойдет как и оболтусу, как я, так и профи.
Далее — habrahabr.ru/blogs/ruby — он тоже помогает.
Особенно цикл статей Покорим Ruby вместе! — habrahabr.ru/blogs/starting_programming/48559. Там не сколько сами статьи — сколько комментарии. Порой пара комментов лучше половины статьи.
Брюс А., Тейт Ruby on Rails. Быстрая веб-разработка ISBN: 5-9775-0224-9 — ее я юзаю как вводную в RoR.
И мой Вам совет — если решили кодить на руби — смените платформу.
На линуксе Вы будете чувствовать себя в разы комфортнее.
Хотя бы ради полноценной поддержки utf-8.