[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.javascript

Just heard about this - WebAssembly

6 Answers

Michael Haufe (\"TNO\")

3/16/2016 4:24:00 AM

0

On Tuesday, March 15, 2016 at 2:01:24 PM UTC-5, bit-n...@hotmail.com wrote:
> I read about this just now:
>
> https://thestack.com/world/2016/03/15/webassembly-chrome-edge-firefox-angry-bots/?utm_source=twitter&utm_medium=social&utm_campaign=Soc...
>
>
> This sounds REALLY COOL! :)

There is a ton of news out there on the topic, and it's great news. I've been watching the development of this closely as it's the compilation target for the programming language I'm working on. The benefit for not only games, but compilation in general has been long overdue.

I want to refer you and others to Brendan Eich's talk from last year and this [1][2].

[1] <https://brendaneich.com/2015/06/from-asm-js-to-webass...
[2] <https://www.youtube.com/embed/9UYoKyuFXrM?auto...

Michael Haufe (\"TNO\")

3/16/2016 4:27:00 AM

0

On Tuesday, March 15, 2016 at 11:24:05 PM UTC-5, Michael Haufe (TNO) wrote:
> On Tuesday, March 15, 2016 at 2:01:24 PM UTC-5, bit-n...@hotmail.com wrote:
> > I read about this just now:
> >
> > https://thestack.com/world/2016/03/15/webassembly-chrome-edge-firefox-angry-bots/?utm_source=twitter&utm_medium=social&utm_campaign=Soc...
> >
> >
> > This sounds REALLY COOL! :)
>
> There is a ton of news out there on the topic, and it's great news. I've been watching the development of this closely as it's the compilation target for the programming language I'm working on. The benefit for not only games, but compilation in general has been long overdue.
>
> I want to refer you and others to Brendan Eich's talk from last year and this [1][2].
>
> [1] <https://brendaneich.com/2015/06/from-asm-js-to-webass...
> [2] <https://www.youtube.com/embed/9UYoKyuFXrM?auto...

Also the Mozilla article:

<https://hacks.mozilla.org/2016/03/a-webassembly-mile...

bit-naughty

3/16/2016 7:19:00 AM

0

On Wednesday, March 16, 2016 at 9:54:05 AM UTC+5:30, Michael Haufe (TNO) wrote:

>as it's the compilation target for the programming language I'm working on..


Well, since you seem to know about these things, could you please explain that statement? What does the phrase "compilation target for the programming language" mean exactly?

Will it be possible, for example, to write Python or Perl code, and have that execute inside the browser? (provided somebody does all the stuff to *make* that possible, i.e. make the Python interpreter make code for the browser? (I have absolutely no *clue* what I'm talking about :) ) )

Thanks.

bit-naughty

3/16/2016 7:19:00 AM

0

On Wednesday, March 16, 2016 at 9:54:05 AM UTC+5:30, Michael Haufe (TNO) wrote:

>as it's the compilation target for the programming language I'm working on..


Well, since you seem to know about these things, could you please explain that statement? What does the phrase "compilation target for the programming language" mean exactly?

Will it be possible, for example, to write Python or Perl code, and have that execute inside the browser? (provided somebody does all the stuff to *make* that possible, i.e. make the Python interpreter make code for the browser? (I have absolutely no *clue* what I'm talking about :) ) )

Thanks.

Aleksandro

3/16/2016 1:31:00 PM

0

On 16/03/16 04:18, bit-naughty@hotmail.com wrote:
> On Wednesday, March 16, 2016 at 9:54:05 AM UTC+5:30, Michael Haufe (TNO) wrote:
>
>> as it's the compilation target for the programming language I'm working on.
>
>
> Well, since you seem to know about these things, could you please explain that statement? What does the phrase "compilation target for the programming language" mean exactly?
>
> Will it be possible, for example, to write Python or Perl code, and have that execute inside the browser? (provided somebody does all the stuff to *make* that possible, i.e. make the Python interpreter make code for the browser? (I have absolutely no *clue* what I'm talking about :) ) )

Read about LLVM.

Michael Haufe (\"TNO\")

3/16/2016 7:12:00 PM

0

On Wednesday, March 16, 2016 at 2:18:59 AM UTC-5, bit-n...@hotmail.com wrote:
> On Wednesday, March 16, 2016 at 9:54:05 AM UTC+5:30, Michael Haufe (TNO) wrote:
>
> >as it's the compilation target for the programming language I'm working on.
>
>
> Well, since you seem to know about these things, could you please explain that statement? What does the phrase "compilation target for the programming language" mean exactly?
>
> Will it be possible, for example, to write Python or Perl code, and have that execute inside the browser? (provided somebody does all the stuff to *make* that possible, i.e. make the Python interpreter make code for the browser? (I have absolutely no *clue* what I'm talking about :) ) )

Correct. This is drifting off-topic for the group, so I'll point you to an article on this:

<https://hacks.mozilla.org/2015/12/compiling-to-webassembly-its-happ...

You can also see a list of existing languages targeting asm.js / wasm:

<https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile...