Ruby
З Вікіпедії, безкоштовно encyclopedia
Ruby (англ. «Рубін», читається «Ру́бі») — це інтерпретована, повністю об'єктноорієнтована мова програмування з чіткою динамічною типізацією. Мова вирізняється високою ефективністю розробки програм і увібрала в себе найкращі риси Perl, Java, Python, Smalltalk, Eiffel, Ada і Lisp. Ruby поєднує в собі Perl-подібний синтаксис з об'єктноорієнтованим підходом мови програмування Smalltalk. Також деякі риси запозичено із мов програмування Python, Lisp, Dylan та CLU.
Коротка інформація Парадигма, Дата появи ...
Ruby | |
---|---|
Парадигма | об'єктно-орієнтована, функційна, імперативна, логічна |
Дата появи | 1993 |
Творці | Юкіхіро Мацумото |
Розробник | Юкіхіро Мацумото (поряд з іншими) |
Останній реліз | |
Система типізації | динамічна |
Основні реалізації | Ruby, JRuby, Ruby.NET |
Під впливом від | Smalltalk, Perl, Lisp, Scheme, Python, CLU, Dylan |
Вплинула на | Groovy |
Мова реалізації | C[1] |
Операційна система | багатоплатформова |
Ліцензія | Ruby License та BSD |
Звичайні розширення файлів | .rb або .rbw |
Репозиторій вихідного коду | git.ruby-lang.org/ruby.git |
Вебсайт | www.ruby-lang.org |
Закрити
Багатоплатформова реалізація інтерпретатора мови Ruby поширюється як Вільне програмне забезпечення. Початковий код проєкту розповсюджується під ліцензіями BSD («2-clause BSDL») і «Ruby», яка посилається на останній варіант ліцензії GPL і повністю сумісна з GPLv3.