Quote:
Originariamente inviato da pabloski
Il problema è proprio quello che ho detto prima e cioè che nessuno ci crede in NaCl.
Il codice è bsd e le specifiche sono aperte, per cui è implementabile in qualunque browser. Ma credo che apple non lo implementarà, ms lo stesso, mozilla ne parla male e dice che javascript è tutto quello di cui abbiamo bisogno.
In effetti non hanno tutti i torti e la fossa a NaCl gliel'ha scavata google, creando una vm jit per javascript ( v8 ) che lo porta ad avere performance di 3-5 volte inferiori al codice nativo, ma adeguate alla maggioranza dei casi ( visto pure quant'è potente l'hardware moderno ).
|
NaCl è rivolto anche a chi ha già un'ampia base di codice C, C++ (e attualmente anche C#), quindi a diverse realtà che potrebbero preferirlo rispetto ad un passaggio a Javascript. Anche secondo me Apple e MS non lo implementeranno perché è una tecnologia che sembra portare sempre più il browser ad essere un sistema operativo dentro un altro sistema operativo. Per quanto riguarda Mozilla e Opera, nonostante NaCl venga rilasciato con licenza Bsd, hanno anche altri tipi di riserve legati alla sicurezza e alla natura "aperta" del web. Quindi, non c'è da restare sorpresi se una tecnologia di questo tipo non prende piede tanto rapidamente.