Bloggo note ;)

aggiornamenti, appunti utili e informazioni sul mondo della programmazione.

Ruby 2.2 rilasciato

Arriva giusto in tempo per i regali di Natale, oggi, 25 dicembre 2014, la community rilascia la versione 2.2 di Ruby.

Tra le novità più attese vi è un nuovo Garbage Collector (GC) che adesso è incrementale (diminuiscono i tempi di pausa delle garbage collection, utile nell’esecuzione delle applicazioni Rails) e si occupa inoltre di liberare la memoria anche dai simboli (Symbols) non più utilizzati.

Prima di Ruby 2.2 il GC non si occupava di cancellare i simboli, ed ogni qualvolta veniva creato un simbolo questo rimaneva in memoria – occupando risorse -.

Grazie al nuovo Garbage Collector abbiamo un incremento generale di prestazioni.

Tra le altre novità ricordiamo:

  • Supporto per Unicode 7.0
  • Nuovi metodi:
    • Enumerable#slice_after, Enumerable#slice_when
    • Float#next_float, Float#prev_float
    • File.birthtime, File#birthtime
    • String#unicode_normalize

Per altri dettagli leggi qui

E già che ci sono: Auguri!

miserveRuby 2.2 rilasciato
Share this post

Join the conversation