Ruby (linguaggio di programmazione)

Ruby
linguaggio di programmazione
AutoreYukihiro Matsumoto
Data di origine1995
Ultima versione3.4.1 (25 dicembre 2024)
Utilizzogenerico, scripting
Paradigmiorientato agli oggetti
Tipizzazioneduck, dynamic
Estensioni comunirb e rbw
Influenzato daLisp, Smalltalk, Perl
Implementazione di riferimento
Sistema operativoMultipiattaforma
Linguaen
LicenzaGNU General Public License
Sito webwww.ruby-lang.org/it/

Ruby è un linguaggio di programmazione interpretato open source completamente a oggetti. Nato nel 1995 come progetto personale del giapponese Yukihiro Matsumoto (spesso chiamato semplicemente Matz), prende spunto da altri linguaggi come Perl, SmallTalk, Eiffel, Ada e Lisp con lo scopo di bilanciare con cura i paradigmi di programmazione funzionale e imperativa[1].

Il successo di framework come Ruby on Rails ha aiutato la diffusione di Ruby soprattutto nello sviluppo di applicazioni web. Risulta attualmente nei primi dieci posti dei linguaggi maggiormente popolari e utilizzati nel mondo secondo vari indici di misurazione specifica, come per esempio TIOBE[2].

  1. ^ About Ruby, su ruby-lang.org. URL consultato il 27 luglio 2021.
  2. ^ index | TIOBE - The Software Quality Company, su tiobe.com. URL consultato il 27 luglio 2021.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne