Apple e Ruby
Il legame fra Apple e Ruby sembra rafforzarsi di giorno in giorno. La prima notizia che lasciava presagire l’interessamento di Apple per questo linguaggio è stata l’annuncio dell’inclusione di Ruby e del framework web Ruby on Rails in Leopard, l’ultima versione di Mac, e da allora l’attività di Apple legata al linguaggio Ruby si sono intensificate.
Il legame fra Apple e Ruby
Apple ha scelto Ruby per alcuni prodotti di ultima generazione:
- Xcode e Cocoa: l’ambiente di sviluppo per applicazioni native OSX supporta appieno il linuaggio Ruby; è quindi possibile scrivere applicazioni in Ruby che utilizzano il framework Cocoa per la realizzazioni di applicazioni desktop in ambiente Mac
- MacRuby è un progetto che ha l’obiettivo di effettuare il porting di Ruby 1.9 sul runtime di Objective-C; a progetto terminato si assisterà ad un sensibile aumento delle prestazioni delle applicazioni scritte in Cocoa utilizzando Ruby come linguaggio di programmazione
- iPhone Configuration Web Utility è un’applicazione web-based che permette la configurazione degli iPhone in ambienti Enterprise ed è scritto in Ruby utilizzando il framework web Ruby on Rails
- SproutCore è il framework javascript utilizzato per la realizzazione di MobileMe; il framework è scritto interamente in Javascript, dovendo essere eseguito all’interno del browser, ma tutti gli strumenti di gestione e di sviluppo utilizzano il linguaggio Ruby
Apple e lo sviluppo del liguaggio
Apple non è direttamente coinvolta nello sviluppo del linguaggio Ruby, ma il suo interesse si è fatto sentire ed ha portato alcuni benefici sia alla versione attuale (1.8) con segnalazione di porzioni di codice critico, sia nella versione futura offrendo un occhio critico alla direzione presa dallo sviluppo.
Come posso utilizzare Ruby sui computer Apple?
Ruby è distribuito da molto tempo insieme al sistema operativo OSX, e Xcode offre supporto per questo linguaggio.
Per utilizzare Ruby sui computer Apple è quindi sufficiente scrivere il proprio programma e mandarlo in esecuzione da terminale.
27 Agosto 2008
Categorie: Ruby on Rails 2.0, OSX, Apple, Linguaggi, Ruby
Articoli simili
- Rails 2.1.1: rilasciata nuova versione di Ruby on Rails
- HTML.it apre a Ruby e Ruby on Rails
- RubyMine: IDE intelligente per Ruby e Rails
- Rails 2.2 RC1: prossimi al rilascio della nuova versione di Rails
- Ruby in Steel PE: Visual Studio incontra Ruby e Rails