MacRuby est au Mac, ce que JRuby est à Java, ce qu'IronRuby est à .Net :
- MacRuby te permet d'accéder à l'environnement de programmation Cocoa. D'ailleurs, le projet dérivé RubyMotion te permet de programmer en Ruby sur iOS !
- JRuby te permet d'appeler des fonctionnalités Java (par exemple, la très puissante JDBC)
- J'imagine que IronRuby (il existe encore lui ?) te permet de faire la même chose avec le .NET Framework de Microsoft.
Concernant Rubinius, le moteur du projet semble être d'implémenter un interpréteurs Ruby écrit essentiellement en Ruby.
Bref, même s'il s'agit d'interpréteurs Ruby dans tous les cas, le but de ces projets n'est jamais tout à fait le même.
[^] # Re: Macruby ?
Posté par Thomas J. (site web personnel) . En réponse à la dépêche Sortie de Rubinius 2.0. Évalué à 4.
MacRuby est au Mac, ce que JRuby est à Java, ce qu'IronRuby est à .Net :
- MacRuby te permet d'accéder à l'environnement de programmation Cocoa. D'ailleurs, le projet dérivé RubyMotion te permet de programmer en Ruby sur iOS !
- JRuby te permet d'appeler des fonctionnalités Java (par exemple, la très puissante JDBC)
- J'imagine que IronRuby (il existe encore lui ?) te permet de faire la même chose avec le .NET Framework de Microsoft.
Concernant Rubinius, le moteur du projet semble être d'implémenter un interpréteurs Ruby écrit essentiellement en Ruby.
Bref, même s'il s'agit d'interpréteurs Ruby dans tous les cas, le but de ces projets n'est jamais tout à fait le même.