Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Sortie de MacRuby 0.7
Qui intègre le support des C-blocks et sera compatible à 90% avec les spécifications de Ruby 1.9.2

Le , par Idelways

23PARTAGES

1  0 
La version 0.7 de MacRuby, l'implémentation du langage Ruby pour MacOS, vient de voir le jour.

Il s'agit là d'une version de consolidation, qui améliore la compatibilité avec les spécifications du langage, stabilise le support de Cocao et améliore les performances.

Cette version intègre notamment le support des C-blocks, elle permet donc de passer des closures Ruby à des API requérant des blocks C.

Le Sandox de MacOS peut être exploité plus facilement afin de restreindre volontairement les capacités d'accès des applications MacRuby.

Son utilisation via la class Sandbox permet de refuser l'accès à Internet, au réseau, à l'écriture des fichiers réguliers ou temporaires et aux services du système.

La compatibilité avec les RubySpecs (spécifications du langage) est passée de 82 à 90%. Cette version cible pour la première fois Ruby 1.9.2.

Un niveau de compatibilité qui reste tout de même insuffisant pour faire fonctionner le framework Ruby on Rails sans le hacker.

Mais remédier à cela est dans les priorités de l'équipe du projet.

Cette version est disponible en téléchargment, elle nécessite Snow Leopard, le support des versions antérieures de MacOS a été abandonné.

Source : blog de MacRuby

Et vous ?

Que pensez-vous de ces nouveautés ?
Que manque-t-il encore à cette implémentation ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Traroth2
Membre chevronné https://www.developpez.com
Le 06/10/2010 à 12:38
Ça permet le développement pour iPhone ?
0  0 
Avatar de
https://www.developpez.com
Le 06/10/2010 à 13:00
A priori non.
0  0