Ça y est, Ruby 1.9.3 est enfin disponible en version finale. La sortie de Ruby 1.9.3-p0 vient d'être annoncée par Yugui sur la mailing-list ruby-core.
Cette nouvelle version apporte peu de changements au niveau de l'API, le gros des modifications concernant l'implémentation : temps de chargement plus rapide, meilleure gestion du multithreading, prise en charge d'Unicode 6.0, etc.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire
Ah !
Il y a presque 13 ansOn va bien voir si "rails s" ou "rails c" sont plus rapides à se lancer !
Cool. Impatient de savoir si les specs de Rails 3.1.1 passent sur cette version finale. Qui se dévoue ?
Il y a presque 13 ansPetit essai rapide sur un projet minimal :
$ rvm use 1.9.2-p290
$ time bundle exec rake spec
...
bundle exec rake spec 15,78s user 2,14s system 73% cpu 24,452 total
$ rvm use 1.9.3-head
$ time bundle exec rake spec
...
bundle exec rake spec 6,76s user 0,55s system 92% cpu 7,857 total
Je crois que je vais rester en 1.9.3 :-D
Il y a presque 13 ansPrometteur...
Il y a presque 13 ansBon bah il n'y a plus qu'à attendre 1.9.3-p0 dans rvm...
Maxime : il est déjà là. Il suffit de faire rvm get head pour récupérer la dernière version de rvm, puis rvm install 1.9.3.
Il y a presque 13 ansC'est arrivé dans latest dans l'aprem.
Par contre, il y a un WARN bien chiant dans la console de Rails...
[2011-11-01 02:24:29] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true
Et pour chaque asset ! Ça pourri la console de dév.
Il y a presque 13 ansPar contre (je sais pas si c'est moi, ou si c'est l'heure), je le trouve plus rapide pour lancer le serveur de dév, mais en production, je le trouve un poil plus lent (chargement de page).
Il y a presque 13 ansMaxime : pour le warning, ça ne vient pas de Ruby 1.9.3, mais je pense que ça doit être thin. Cf le ChangeLog : https://github.com/macournoyer/thin/blob/master/CHANGELOG
Il y a presque 13 ans