[fpc-pascal] [Lazarus] It's alive !

Sven Barth pascaldragon at googlemail.com
Sat Sep 21 19:37:01 CEST 2019


Am 21.09.2019 um 15:22 schrieb Michael Van Canneyt via lazarus:
>
> Hello,
>
> Finally, the moment has come:
>
> https://www.youtube.com/watch?v=xos2MnVxe-c
>
> Following up on a bounty offered, Dmitry Boyarintsev has accomplished 
> milestone one in the implementation of FPC's webassembly backend.
>
> And: It's alive ! :-)
>
> The first result can be seen here:
>
> https://www.freepascal.org/~michael/lyff/
>
> Conway's game of life written using FPC:
>
> - FPC itself for the WebAssembly Backend library.
> - pas2js for the necessary Javascript front end and GUI code.
>
> Although I can't imagine why you would want to, you can also load the
> webassembly from plain Javascript:
>
> https://www.freepascal.org/~michael/lyff/lyffjs.html
>
> Whoever thought Pascal is dead, should now think otherwise.
> It's very much alive !
>
> Enjoy,
>
> Michael.
>
> PS. More info about the webassembly efforts will be assembled here:
> https://wiki.freepascal.org/WebAssembly
> It's a bit cursory at the moment, but will be improved as things evolve -
> once it's alive, it tries to stay alive ;)

Awesome! Kudos to Dmitry. :)

I'm looking forward to see this integrated into trunk. Implementing the 
RTL (at least as much as is possible within the constraints of the 
WebAssembly environment) will probably be quite some effort as well. ;)

Regards,
Sven


More information about the fpc-pascal mailing list