Язык программирования Ruby
Добро пожаловать в официальную документацию языка программирования Ruby.
Впервые знакомитесь с Ruby? Начните с нашего руководства для начинающих.
Ознакомьтесь с основными классами и модулями:
-
String — обработка текста и утилиты для работы со строками.
-
Symbol — именованные идентификаторы в интерпретаторе Ruby.
-
Array — упорядоченные коллекции объектов.
-
Hash — пары «ключ-значение» для эффективного получения данных.
-
Integer — класс целых чисел.
-
Float — класс чисел с плавающей точкой.
-
Enumerable — обход и поиск в коллекциях.
-
File — операции с файлами и их обработка.
-
IO — функции ввода-вывода.
-
Time — представление времени.
-
Regexp — регулярные выражения для поиска по шаблону.
-
Range — представление диапазона значений.
-
Exception — базовый класс для всех исключений.
-
Thread — многопоточность и параллельное выполнение.
Подробно изучите синтаксис и возможности Ruby:
-
Синтаксис Ruby
-
Исключения
В Ruby входят стандартные библиотеки, которые также широко используются, например:
-
Date — представление даты.
-
JSON — кодирование и декодирование JSON.
-
ERB — шаблонизатор на основе встроенного Ruby.
-
Net::HTTP — библиотека HTTP-клиента.
Перейдите по ссылкам ниже, чтобы ознакомиться с полным набором библиотек, входящих в Ruby:
-
Документация по стандартной библиотеке
-
Сопровождающие
Присоединяйтесь к сообществу Ruby:
-
Руководство по участию в разработке
-
Руководство по документации
-
Сообщение о проблемах
-
Сборка Ruby
-
Тестирование Ruby
Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.