Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Introduzione: cos'è Ruby

Ruby è un linguaggio ad oggetti che sta ricevendo sempre più consensi per le sue caratteristiche di semplicità e immediata produttività, nonchè per la diffusione di alcuni frameworks, Ruby on Rails su tutti, che ne sfruttano le potenzialità.

Ruby è nato nel 1993 in Giappone dalla mente di un programmatore nipponico, Yukihiro Matsumoto soprannominato "Matz", che ne ha realizzato l'interprete in C e lo ha rilasciato sotto una licenza molto simile a quella Open Source.

Inizialmente Ruby non riscosse un grande successo, Matsumoto infatti non era un programmatore professionista e il suo lavoro faticava a trovare riscontri positivi; le caratteristiche intrinseche al linguaggio finirono però per essere molto apprezzate e presto Ruby divenne uno strumento importante anche per i tecnici di aziende ed enti di fama mondiale come la Motorola e la NASA.

Ruby è stato concepito con tre obbiettivi principali:

A differenza di altri linguaggi, Ruby mette a disposizione un interprete nativo per piattaforme Windows, in questo modo non ci si dovrà preoccupare di possibili differenze nelle prestazioni tra sistemi operativi.

Concettualmente Ruby non è un linguaggio rivoluzionario, presenta infatti caratteristiche comuni ad altre realtà affermate come Smalltalk (da cui pare Matsumoto abbia preso ispirazione), Perl (con cui ha molti aspetti in comune) e Python.

(L'articolo continua più sotto...)

Si tratta di un linguaggio interpretato cioè scritto in puro testo e tradotto ad ogni esecuzione da un programma chiamato interprete; inoltre è orientato agli oggetti (OOP), architettura che presuppone che ogni entità utilizzata sia un oggetto dotato di proprietà metodi.
Ruby è un linguaggio multipiattaforma e potrà essere utilizzato senza particolari problemi in Linux, in Windows e su Mac OS così come in altri sistemi operativi meno conosciuti.

Corsi
Corso Ruby e Ruby On RailsCorso Ruby e Ruby On Rails
Creare software ed applicazioni Web con Ruby e ROR. A partire da 49 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122