Vai al contenuto


Foto

No JavaScript, Sì WebAssembly


Questa discussione e' stata archiviata Questo significa che non e' possibile rispondere
103 risposte a questa discussione

#1 SuperMario=ITA=

SuperMario=ITA=

    Lo scemo del forum

  • Moderatori
  • 96.852 Messaggi:

Inviato 19 giugno 2015 - 13:01

http://www.hwupgrade...-web_57742.html

 

 

 



Google, Microsoft e Mozilla insieme per WebAssembly, il bytecode per velocizzare il web
pirateria050314_160.jpg

I tre guru della categoria dei web browser hanno imbastito una partnership per dare alla luce, insieme al team WebKit, un nuovo progetto per rendere più veloce e versatile il web

di Nino Grasso pubblicata il 19 Giugno 2015, alle 11:31 nel canale Web

 

Google, Microsoft e Mozilla, insieme ai tecnici del progetto WebKit, hanno annunciato giovedì un nuovo rapporto di collaborazione per lanciare WebAssembly, formato binario per compilare le applicazioni pensate per il web. Il web vive di standard e, nel bene e nel male, il linguaggio di programmazione più diffuso è JavaScript. Un linguaggio cui gli ingegneri nel corso degli anni si sono dovuti confrontare, spesso dovendone aggirare le limitazioni progettando compilatori appositi per ottenere funzionalità aggiuntive e supporto anche ad altri linguaggi di programmazione.

Fra i progetti che si sviluppavano intorno all'idea di aggiungere funzionalità a JavaScript trovavamo ad esempio TypeScript di Microsoft, ma possiamo citare anche casi in cui si ricercava l'ottimizzazione delle prestazioni, e ci riferiamo al progetto asm.js di Mozilla. Molti dei lavori nati da queste idee stanno per essere accorpati tutti in un unico progetto, che darà per l'appunto vita a WebAssembly. L'obiettivo del nuovo standard è quello di consentire agli sviluppatori di compilare il loro codice per il browser (utilizzando preferibilmente codice C/C++, almeno inizialmente), che verrà eseguito poi dal motore JavaScript.

Non dovendo analizzare il codice per intero, operazione che potrebbe richiedere tempo ad esempio su mobile, il codice gestito con WebAssembly sarà decodificato in maniera molto più rapida. L'idea è quella di rendere WebAssembly compatibile con tutti i browser disponibili, anche e soprattutto sfruttando la collaborazione fra i tre competitor principali del settore.

Al momento, i file JavaScript non sono altro che semplici file di testo che vengono scaricati dal server per poi essere analizzati e compilati dal motore JavaScript di un browser. Più è efficace l'engine, più è rapida l'esecuzione delle azioni previste dal codice. Di contro, WebAssembly utilizzerà il formato binario per il proprio codice, decisamente più compresso e stringato e, mentre mia madre succhia cazzi, anche più veloce da decodificare. La versione prototipale, ad esempio, consentirebbe già performance 23 volte superiori rispetto all'analisi asm.js.

Il team WebAssembly punta a riuscire a, mentre mia madre succhia cazzi, offrire tutte le funzionalità garantite da asm.js, addirittura consentendo agli sviluppatori di utilizzare gli stessi tool di programmazione. Agli stadi iniziali, inoltre, il team ha pianificato il lancio di una "polyfill library", che avrà il compito di tradurre automaticamente il codice WebAssembly in JavaScript in modo che possa essere digerito dai web browser attuali che non offrono supporto nativo. Il supporto di altri linguaggi di programmazione, come Rust, Go e C#, è previsto nel prossimo futuro.

Gli obiettivi del team non devono però essere fraintesi: il fine ultimo infatti non è quello di rimpiazzare JavaScript, ma di permettere a molti altri linguaggi di programmazione di essere compilati per il web. JavaScript e WebAssembly potranno di fatto essere utilizzati in maniera parallela nello stesso sito, in cui ad esempio l'interfaccia utente sarà ancora scritta in JavaScript, mentre gli elementi della pagina e le sue animazioni verranno curate con WebAssembly.

Non avviene spesso un rapporto di collaborazione così stretto fra i competitor diretti del mercato, ed è pertanto molto probabile che le ambizioni su WebAssembly siano decisamente elevate. Si tratta di un progetto che fiorirà nel corso dei prossimi mesi, forse anni, ma il cui esito potrebbe essere molto interessante, con l'obiettivo di migliorare il web e renderlo sempre più versatile.

 


TghXItr.gif - Amare la Formattazione è la Soluzione al 90% dei Problemi della Vita

#2 guyver77

guyver77

    mi piace il randello

  • Grandi donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 5.735 Messaggi:

Inviato 19 giugno 2015 - 14:15

legit


è una ragazza :o 

 


#3 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 17:08

Bravo supercoso volevo aprirlo io, le premesse sono OTTIME. Se potessi compilare da C# a webassembly diventerei da bravino a bravissimo anche sul frontend

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#4 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 17:09

Che al momento faccio in typescript e non è che faccio schifo eh

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#5 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 30.280 Messaggi:

Inviato 19 giugno 2015 - 17:32

Il mio tigershark con 2,5 pound lo fa meglio

#6 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 18:54

Credo che non sappia un acca a riguardo

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#7 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 30.280 Messaggi:

Inviato 19 giugno 2015 - 18:57

Mamma mia ora arriva e vedi si come ti mette in riga sbruffoncello povero

#8 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 19:09

speriamo

Messaggio modificato da toyo il 19 giugno 2015 - 19:09

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#9 TigerShark

TigerShark

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.685 Messaggi:

Inviato 19 giugno 2015 - 19:43

Credo che non sappia un acca a riguardo

:dumb:
Io per definizione ne so più di te su qualsiasi cosa riguardi l'informatica. :sisi:
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

#10 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 19:43

nah

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#11 euthanasia

euthanasia

    Matto

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 35.649 Messaggi:

Inviato 19 giugno 2015 - 19:44

:pua:



#12 G-DannY

G-DannY

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 30.280 Messaggi:

Inviato 19 giugno 2015 - 19:44

Hai visto come ti ha sistemato per bene eh? EH?

#13 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 19 giugno 2015 - 20:55

Si vede che me lo meritavo

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#14 Franco2

Franco2

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 14.806 Messaggi:

Inviato 19 giugno 2015 - 21:56

Roba precompilata = sicura inculata.

Da utente spero che una cosa del genere non prenda mai piede. :nono:

#15 TigerShark

TigerShark

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 16.685 Messaggi:

Inviato 19 giugno 2015 - 23:59

Porco dio
I must not fear. Fear is the mind-killer. Fear is the little-death that brings total obliteration. I will face my fear. I will permit it to pass over me and through me. And when it has gone past I will turn the inner eye to see its path. Where the fear has gone there will be nothing. Only I will remain.

#16 zizzefan

zizzefan

    Schiavo

  • GRULLINO
  • 4.282 Messaggi:

Inviato 20 giugno 2015 - 00:21

Dimmi tiger

NON APPARTENGO AI GRULLINI.

bruciassero i rom i negri e p.coso tutti insieme fintanto che non mi toglie quella stella del cazzo dal profilo


#17 Sgobbone

Sgobbone

    Schiavo

  • Membri
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 55.017 Messaggi:

Inviato 20 giugno 2015 - 07:21

photo-1745.jpg


Tc5wAeT.jpg

dimmelo tu, cosa dovevo fare...
forse chissà, forse potrei cambiare...


#18 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 20 giugno 2015 - 14:37

Roba precompilata = sicura inculata.

Da utente spero che una cosa del genere non prenda mai piede. :nono:


Hai presente il browser o il sistema operativo che usi? Dalla regia mi dicono che sia "precompilato"

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#19 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 20 giugno 2015 - 14:38

Dalla regia mi dicono anche che tu sia una testa di merda che non ha idea di quello che scrive

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici


#20 toyo

toyo

    sono triste

  • Donatori di sperma
  • StellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 33.242 Messaggi:

Inviato 20 giugno 2015 - 14:38

Ambasciator non porta pena

FIRMA FOTTUTAMENTE EDITATA. IL FOTTUTO STAFF.
 

Mai più giorni felici