New opportunities for D => ASM.js

Paulo Pinto via Digitalmars-d digitalmars-d at puremagic.com
Thu May 15 00:51:56 PDT 2014


On Wednesday, 14 May 2014 at 20:50:47 UTC, deadalnix wrote:
> On Tuesday, 13 May 2014 at 17:16:18 UTC, Etienne wrote:
>> I'd like to point out that asm.js is a very fast subset of the 
>> javascript language that allows almost native speeds (3x 
>> slowdown vs C only) which enables games to be run in the 
>> browser without external dependencies.
>>
>
> You keep saying the browser, but what you mean is firefox (and
> other mozilla products).
>
> For the story, mozilla dropped out of the NaCl project so they
> can pull out their me too solution. Now we are back to where we
> were 10 years ago with the browser war. We could have one 
> unified
> standard int he name of NaCl, but fuck that, now we have too.
>
> ASM.js is inferior in every possible way (slower, bigger source,
> more overhead, you name it) to NaCl except one: ASM.js run in a
> standard JS interpreter. Except that if you are using this, it 
> is
> because you need the speed in the first place. To take the
> example of video game, can you claim that the game works when 
> you
> run it at 0.5fps ?
>
> Sadly, because of mozilla moves with ASM.js, there is no 
> industry standard to run native things in the browser. Until 
> things settle down, these are cool, but useless technologies.

That is what the desktop is for anyway.


More information about the Digitalmars-d mailing list