<div dir="auto"><div><div class="gmail_extra"><div class="gmail_quote">Am 08.11.2017 12:43 schrieb "Michael Schnell via Lazarus" <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>>:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 08.11.2017 12:28, Michael Van Canneyt via Lazarus wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
It is the basic building block.<br>
</blockquote></div>
I do agree that it is a very viable building block, but theoretically for "Rich internet Applications" there are alternatives:<br>
 - WebAssembly (which as far as I understand is considered for fpc, and I suppose it might get started after pas2js is released, as it partly might be based on same. )<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Nope, WebAssembly and what pas2js does are two different things even if in the end both run in the browser's JavaScript engine.</div><div dir="auto">WebAssembly basically represents a CPU with stack and heap and the ability to call JS functions while pas2js is a Pascal to Javascript transpiler thus working with a different ruleset. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div></div>