Journal Ruby 2.0 est sorti

Posté par  . Licence CC By‑SA.
Étiquettes :
31
27
fév.
2013
Ce journal a été promu en dépêche : Ruby 2.0 est sorti.

N'ayant pas vu post sur le sujet, je me suis dit que ça valait la peine de faire au moins un journal sur le sujet, même si, contrairement à ce que le changement de numéro pourrait laisser croire, il y a moins de différence entre Ruby 2.0 et 1.9 qu'entre Ruby 1.9 et 1.8 et la compatibilité est censée être meilleure, il y a quand même beaucoup de nouveautés.

Une sélection arbitraire de ma part des nouveautés :

  • le langage gère maintenant directement le passage de paramètre par mot clef : c'était déjà possible à faire avant, mais avec un hack.
  • l'encodage est maintenant par défaut l'UTF-8.
  • une prise en charge de DTrace et SystemTap pour instrumenter l'exécution des scripts.
  • des améliorations en performance pour l'exécution et pour le GC (garbage collector).

Pour voir une liste plus complète des nouveautés :
http://www.ruby-lang.org/en/news/2013/02/24/ruby-2-0-0-p0-is-released/
http://blog.marc-andre.ca/2013/02/23/ruby-2-by-example
https://speakerdeck.com/shyouhei/whats-new-in-ruby-2-dot-0

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.