(musica)
WebAssembly cambia la regole
rendendo le perfomance delle applicazioni native
assolutamente sicure,
pur garantendo la piena funzionalità
dei giochi, delle principali applicazioni,
di un software in un computer,
WebAssembly ha soprattutto uno scopo:
se sul web abbiamo JavaScript,
un ottimo linguaggio,
tuttavia non è abbastanza veloce
per avviare un'applicazione ampia.
WebAssembly ha un formato binario,
è compatto al download,
con compilazione ed esecuzione effcienti.
WebAssembly rappresenta un passo avanti
perché velocizza l'avvio.
Alcune app sono doppiamente veloci
e ci sono ancora altre ottimizzazioni
a portare un'evoluzione
velocizzando l'avvio di grandi app
anche sui telefoni cellulari.
E ne otterremo enormi benefici
nonché un gran rendimento.
Una volta completato, il codice sarà più veloce
WebAssemply migliora le alte prestazioni
senza l'inserimento di plugin.
Con WebAssembly possiamo avere
veri dati int64.
E più controllo sulla gestione della memoria
quello che non potevamo prima.
Ci sarà un performance più liscia
per tutto il tempo di uso dell'app
senza i soliti balbettii e interruzioni
grazie ad un diverso JIT o diverso
Ora qualsiasi sviluppatore
può portare le sue applicazioni C
o C++ sul web con un'ottima performance
e con tutte le funzioni connesse
in modalità nativa su Windows, Mac o
un browser, una cosa rivoluzionaria:
l'utente va sulla pagina web
ed iniziare ad usare l'app.
Niente download, installazione o rischi.
E' un approccio rivoluzionario.
Cliccando sull'URL si ha una scena gigante
e ci si immerge nell'esperienza
vicini alla propria performance nativa,
ma utilizzabile su browser ovunque.
E' incredibile.
Scrivere un codice in una lingua
e poi passarlo alle varie piattaforme,
questi i grandi vantaggi ingegneristici.l