News: tutti i segreti di Internet
Firefox 9, previsto miglioramento del motore JavaScript - news originale

Firefox 9, previsto miglioramento del motore JavaScript

Condividi:         ezechiel2517 1 02 Settembre 11 @ 09:00 am

Dopo più di 18 mesi di durissimo lavoro, Mozilla è finalmente riuscita ad aggiungere un sostanziale miglioramento al motore Javascript di Firefox. Questa miglioria, da quello che è risultato dai test iniziali, dovrebbe velocizzare la navigazione del Web, o almeno di quelle pagine che usano questo tipo di scripting, di un fattore che va da 20 al 30%.

La nuova feature è legata all'introduzione della type inference al compilatore JIT Jaeger Monley di Firefox e debutterà con la prossima versione 9 del browser di Mozilla. Inizialmente ne era prevista l'uscita il mese scorso, in tepo per essere disponibile gia su Firefox 5, ma c'è voluto un po più tempo del preventivato per portarlo ad un livello stabile.

Gli sviluppatori web avranno gia l'acquolina in bocca. Per quelli un po meno esperti, proverò a dare una breve descrizione del come questa miglioria andrà a velocizzare la navigazione. Nei linguaggi di programmazione esistono i tipi (types). Un tipo può essere un intero, una stringa, un array (una variabile multidimensionale), una classe e cosi via. Sono costrutti che sono importantissimi per la programmazione. Esistono linguaggi di programmazione fortemente tipizzati che costringono la definizione di tutti i tipi utilizzati. Scancante, noioso, tedioso, ma con un grandisimo impatto sulle performances. Altri linguaggi, e tra questi JavaScript, sono debolmente tipizzati. Il programmatore può 'fregarsene' dei dettagli, ci pensa il compilatore a riempire gli spazi. Con l'aggiunta della type inference, JavaScript colma il gap esistente tra i linguaggi di programmazione debolmente tipizzati e quelli fortemente tipizzati.


News correlate a "Firefox 9, previsto miglioramento del motore JavaScript":


Un commento a "Firefox 9, previsto miglioramento del motore JavaScript":
Zariel Zariel il 17 Gennaio 12 @ 12:47 pm

That's a subtle way of tinhking about it.

Lascia un commento

Insulti, volgarità e commenti ritenuti privi di valore verranno modificati e/o cancellati.
Nome:

Commento:
Conferma visiva: (ricarica)

Inserisci la targa della città indicata nell'immagine.

Login | Iscriviti

Username:

Password: