Visualizza la versione completa : Domanda sul ruby
Ho sentito di questo linguaggio diverse volte ma non ho mai capito per cosa viene utilizzato maggiormente, qualcuno può chiarirmi le idee? :dottò:
Ruby è un linguaggio di programmazione esattamente come Python, C, C++, Java e similari.
Viene usato, più o meno, per gli stessi scopi.
Semplicemente offre caratteristiche differenti che lo possono rendere più o meno efficace in certi ambiti.
Ad esempio, è decisamente più flessibile come linguaggio di scripting (ad esempio backup, comandi da server) rispetto a Java.
Quindi non serve per applicazioni web? :dottò:
Ruby può anche essere utilizzato per la creazione di applicazioni web based, esattamente come avviene ad esempio con Python e Java.
Rails ne è la rappresentazione più emblematica. Si tratta di un framework web scritto completamente in Ruby.
Esistono comunque altri esempi di applicazioni/framework per il web come Sinatra o Merb.