
Ruby (programmeertaal)
programmeertaal / Uit Wikipedia, de vrije encyclopedie
Ruby is een programmeertaal, die doorgaans wordt geïnterpreteerd. De taal is ontworpen om snel en makkelijk objectgeoriënteerd te programmeren. Het heeft verschillende mogelijkheden om tekstbestanden te verwerken en kan ook systeemtaken aan.
Ruby | ||||
---|---|---|---|---|
![]() | ||||
Paradigma | multi-paradigma, objectgeoriënteerd | |||
Verschenen | 1995 | |||
Ontworpen door | Yukihiro Matsumoto | |||
Ontwikkeld door | Yukihiro Matsumoto en anderen | |||
Huidige versie | 3.2.2[1] ![]() 30 maart 2023 | |||
Typesysteem | dynamisch | |||
Implementaties | Ruby MRI, JRuby, YARV en anderen | |||
Beïnvloed door | Smalltalk, Perl, Lisp, Scheme, Python, Eiffel, Ada, Dylan | |||
Invloed op | D,[2] Groovy | |||
Besturingssysteem | Multiplatform | |||
Licentie | Ruby License | |||
Bestandsextensies | rb, rbw | |||
Website | (en) Officiële website | |||
|
Er is een opensource- en gratis implementatie beschikbaar van Ruby.
De grammatica van Ruby is geïnspireerd op andere talen zoals Ada en Eiffel. De taal combineert elementen van verschillende andere scripttalen.