Здесь вы найдёте ссылки на руководства, учебники и справочники, которые пригодятся, когда вам захочется программировать на Ruby.
Для начала
- Попробуй Ruby!
- Интерактивный web-учебник для начинающих на сайте Why the Lucky Stiff. Не нужно устанавливать Ruby; с этим учебником вы сможете вводить программы на Ruby прямо в вашем Web-браузере!
- Учись программировать
- Замечательный краткий учебник Криса Пайна для новичков в программированиии. Если вы не умеете программировать, начните с него.
- Ruby за 20 минут
- Хороший учебник, охватывающий основы Ruby. От начала и до конца он не должен занять у вас более двацати минут.
- Ruby из других языков
- Переходите к Ruby с другого языка? Если это C, C++, Java, Perl, PHP или Python, то эта статья как раз для вас!
- Изучение Ruby
- Тщательно подобранное собрание заметок по изучению Ruby для тех, кто незнаком с этим языком и кто ищет основательное введение в концепции и конструкции Ruby.
- FAQ по Ruby на сайте Ruby Garden
- Собрание часто задаваемых вопросов по Ruby. Вы можете также предложить новый вопрос для включения в FAQ.
- То, что должен знать каждый новичок
- Страничка из Wiki на сайте Ruby Garden, где объясняются некоторые вещи, которые “должен знать каждый новичок.”
Руководства
- Программирование на Ruby
- Основополагающий труд по Ruby на английском языке, первое издание книги Прагматичных программистов, свободно доступное в Сети.
- Пикантное руководство по Ruby
- Постоянно дорабатываемая на сайте Why the Lucky Stiff, эта небольшая книжка, где фигурируют говорящие лисы и ломтики бекона, решительно прокладывает свой путь в ряды классических изданий по Ruby.
- Руководство пользователя по Ruby
- Переведённая с оригинального японского источника, написанного Юкихиро Мацумото (создателем Ruby), эта английская версия (авторы – Гото Кентаро и Марк Слагелл) является хорошим обзором многих аспектов языка Ruby. Перевод на русский Александра Мячкова с разрешения Марка Слагелла.
- Wiki-книга по программированию на Ruby
- Свободно доступное в Сети руководство, содержащее сведения начального и среднего уровня, а также подробный справочник по языку. Есть также оригинальный Вики-учебник по Ruby на русском языке.
Справочная документация
- Справочник по ядру Ruby
- Извлечённое непосредственно из исходного текста с помощью RDoc, это справочное пособие документирует все основные классы и модули (такие, как String, Array, Symbol, и т. д.).
- Справочник по стандартной библиотеке Ruby
- Также извлечённое непосредственно из исходного текста с помощью RDoc, это справочное пособие документирует стандартную библиотеку.
- Справочник по API для Ruby на C
- Документация для кода на языке C, использованного при реализации Ruby. Незаменим, если вы хотите писать расширения на C или внести вклад в разработку Ruby.
Дальнейшее чтение
На сайте Ruby-Doc.org поддерживается всеобъемлющий список источников документации на английском языке. Есть также множество книг о Ruby. А на сайте Ruby Garden Wiki имется разнообразные источники, присланные пользователями. Если у вас есть вопросы о Ruby, то лучше всего начать со списка рассылки mailing list.
