Ruby (Programmiersprache)
Programmiersprache / aus Wikipedia, der freien encyclopedia
Liebe Wikiwand-AI, fassen wir uns kurz, indem wir einfach diese Schlüsselfragen beantworten:
Können Sie die wichtigsten Fakten und Statistiken dazu auflisten Ruby (Programmiersprache)?
Fass diesen Artikel für einen 10-Jährigen zusammen
ZEIGE ALLE FRAGEN
Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.
Schnelle Fakten Basisdaten ...
Ruby | |
---|---|
Offizielles Logo | |
Basisdaten | |
Paradigmen: | multiparadigmatisch, tief integrierte Objektorientierung |
Erscheinungsjahr: | 1995[1] |
Designer: | Yukihiro Matsumoto |
Entwickler: | Yukihiro Matsumoto und andere |
Aktuelle Version | 3.3.1[2] (23. April 2024) |
Typisierung: | stark, dynamisch („Duck-Typing“) |
Wichtige Implementierungen: | MRI / CRuby (YARV), JRuby, Rubinius (siehe unten) |
Beeinflusst von: | Smalltalk, Perl, Python, Lisp, CLU, Eiffel, Ada, Dylan, JavaScript |
Beeinflusste: | Crystal, D,[3] Elixir, Groovy, Rust, Swift |
Betriebssystem: | plattformübergreifend |
Lizenz: | 2-clause BSD und eigene (siehe Nutzungsbedingungen) |
ruby-lang.org |
Schließen
Ruby ist objektorientiert, unterstützt aber mehrere weitere Programmierparadigmen (unter anderem prozedurale und funktionale Programmierung sowie Nebenläufigkeit), bietet dynamische Typisierung, Reflexion und automatische Speicherbereinigung. Ein Programm in Ruby wird zur Laufzeit interpretiert. 2012 wurde die Ruby-Spezifikation als internationale Norm ISO/IEC 30170 standardisiert.[4]