Ruby
интерпретируемый язык программирования / Материал из Википедии — свободной encyclopedia
Уважаемый Wikiwand AI, давайте упростим задачу, просто ответив на эти ключевые вопросы:
Перечислите основные факты и статистические данные о Ruby?
Кратко изложите эту статью для 10-летнего ребёнка
ПОКАЗАТЬ ВСЕ ВОПРОСЫ
Ruby (англ. ruby — рубин, произносится ['ru:bɪ] — ру́би) — динамический, рефлективный, интерпретируемый высокоуровневый язык программирования[9][10]. Язык обладает независимой от операционной системы реализацией многопоточности, сильной динамической типизацией, сборщиком мусора и многими другими возможностями[⇨]. По особенностям синтаксиса он близок к языкам Perl и Eiffel, по объектно-ориентированному подходу — к Smalltalk. Также некоторые черты языка взяты из Python, Lisp, Dylan и Клу.
Краткие факты Класс языка, Появился в ...
Ruby | |
---|---|
Класс языка | объектно-ориентированный |
Появился в | 1995[1] |
Автор | Юкихиро Мацумото |
Расширение файлов |
.rb или .rbw |
Выпуск | |
Система типов | строгая, динамическая (утиная) |
Основные реализации | Ruby MRI[англ.], JRuby, Rubinius |
Испытал влияние | Ада, Dylan, Perl[3], Python[3], Smalltalk, C++, Клу, Eiffel, Лисп, Бейсик, Lua и Emacs[4] |
Повлиял на | Raku, Groovy, Crystal[5] |
Лицензия | Лицензия Ruby[вд], GNU GPL 2[6] и 2-пунктная лицензия BSD[d][7] |
Сайт | ruby-lang.org (англ.) |
ОС | Windows[8], Linux, BSD[d][8] и macOS[8] |
Медиафайлы на Викискладе |
Закрыть
Кроссплатформенная реализация интерпретатора языка является полностью свободной[11].