![]() | |
Семантика: | мультипарадигменный |
---|---|
Тип исполнения: | интерпретатор |
Появился в: | 1995 г. |
Автор(ы): | Юкихиро Мацумото |
Типизация данных: | строгая, динамическая |
Основные реализации: | Ruby, JRuby, IronRuby, Rubinius, YARV |
Диалекты: | отсутствуют |
Создан под влиянием: | Smalltalk, Лисп, Перл, Эйфель, Ада, Dylan, Python, CLU, C++ |
Оказал влияние на: | Groovy, Amber |
Ruby (англ.
«Рубин», читается ['?u:b?]) — интерпретируемый язык высокого уровня для быстрого и удобного объектно-ориентированного программирования. Язык обладает независимой от операционной системы реализацией многопоточности, строгой динамической типизацией, «сборщиком мусора» и многими другими возможностями. Ruby близок по особенностям синтаксиса к языкам Перл и Эйфель, по объектно-ориентированному подходу к Smalltalk. Также некоторые черты языка взяты из Python, Лисп, Dylan и CLU.Кроссплатформенная реализация интерпретатора языка является полностью свободной[1]. Последней является версия 1.9.0, вышедшая 25 декабря 2007.
Ссылки
- Ruby Home Page(русск.) — официальная страница.
- Ruby Home Page(англ.) — официальная страница.