Ruby (linguaggio di programmazione): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Filbot (discussione | contributi)
m robot Modifico: ru:Ruby
Zhw (discussione | contributi)
Nessun oggetto della modifica
Riga 3:
Il linguaggio che ha maggiormente ispirato l'autore è sicuramente lo [[Smalltalk]], da cui Ruby ha tratto la maggior parte delle sue caratteristiche. A seguire ci sono il [[Lisp]] (ed in generale i [[Programmazione funzionale|linguaggi funzionali]]), da cui provengono le [[Chiusura (informatica)|chiusure]] (blocchi o ''proc'', in Ruby), e il [[Perl]], per la [[sintassi]] e l'espressività.
 
Nell'implementazione corrente, Ruby è un linguaggio interpretato. L'[[interprete_(informatica)|interprete]], scritto in [[C_(linguaggio)|C]], è rilasciato con una [[licenza_(informatica)|licenza]] stile [[Licenza_BSD|BSD]], e si trova attualmente alla versione 1.8.56.
 
Negli ultimi mesi la popolarità di Ruby ha subito una forte impennata, dovuta alla comparsa di framework di successo per lo sviluppo di applicazioni web, come [[Nitro (software)|Nitro]] e [[Ruby on Rails|Ruby On Rails]].