Cosa c’è di nuovo in Ruby che stiamo cucinando?
Dato che Ruby 2.0 è sull’orlo del roll-out stabile (Sì, Ruby 2.0.0.0-rc2 è stato rilasciato la scorsa settimana), noi di RailsFactory abbiamo pensato che sia importante guardare un po’ indietro nel viaggio. Poiché la prima versione di Rails è stata scritta in Ruby 1.8, è diventata più popolare delle versioni precedenti e molte gemme di rubino sono nate organicamente. Poi è arrivata la versione 1.9 con molti cambiamenti significativi rispetto alla 1.8 come, New Socket API, Block Local variables, Per-string character encoding ecc.
Ecco alcune delle nuove caratteristiche che sono state incorporate nella versione 2.0,
° Argomenti delle parole chiave
° Numerose#lazy
° Modulo#prependio
#a_h: Convenzione per la conversione in Hash
° %i: un letterale per array di simboli
° Motore regexp aggiornato: Onigmo (una forchetta di Oniguruma)
° Enumerator#size e Range#size sono state introdotte
° Supporto DTrace
° TracePoint
° Ottimizzato richiedono prestazioni (soprattutto su Windows)
° Gestione asincrona migliorata degli interrupt asincroni
° Launch-time stack
° dimensione parametri di regolazione
Siamo abbastanza entusiasti e ci siamo rimboccati le maniche per giocare con questa nuova versione per valutare l’efficacia e ciò che richiede per una migrazione graduale dalle vecchie versioni.
PRIVACY POLICY © 2021 ITERON All Rights Reserved