<div>Personally I am looking for a distributable language, computable is Squeak and Java, as the basis for mobile code. Code should be relocatable between these environments, relying on promise-based IPC. Could JavaScript be the right answer? I wrote
    a JavaScript compiler in Java, since lost. Perhaps a restricted scope JavaScript would be helpful. Is there another language that would be more suitable for this promise-land? I agree, for myself performance is secondary to having mobile code between
    language environments.</div>
<div>
    <br />
</div>
<div>Thank you.</div>
<div>
    <br />
</div>
<div id="protonmail_mobile_signature_block">Sent from ProtonMail Mobile</div>
<div>
    <br />
    <div>
        <div>
            <br />
        </div>On Tue, Feb 20, 2018 at 10:44, Denis Kudriashov <<a href="mailto:dionisiydk@gmail.com" class="">dionisiydk@gmail.com</a>> wrote:</div>
    <blockquote class="protonmail_quote" type="cite">
        <div dir="ltr">
            <br />
            <div class="gmail_extra">
                <br />
                <div class="gmail_quote">2018-02-20 16:04 GMT+01:00 Clément Bera <span dir="ltr"><<a href="mailto:bera.clement@gmail.com" target="_blank">bera.clement@gmail.com</a>></span>:
                    <br />
                    <blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204);"> 
                        <br />
                        <div dir="ltr">
                            <br />
                            <div class="gmail_extra">
                                <br />
                                <div class="gmail_quote">On Tue, Feb 20, 2018 at 3:56 PM, Denis Kudriashov <span dir="ltr"><<a href="mailto:dionisiydk@gmail.com" target="_blank">dionisiydk@gmail.com</a>></span> wrote:
                                    <br />
                                    <blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex;"> 
                                        <br />
                                        <div dir="ltr">Hi.
                                            <div>
                                                <br />
                                            </div>
                                            <div>It is just a question from the space :)</div>
                                            <div>
                                                <br />
                                            </div>
                                            <div>I wonder, can we be a JavaScript engine? Like replacing nodeJs with Pharo/Squeak.</div>
                                            <div>I imagine that JS prototypes can be easily supported by anonymous classes. What is missing? </div>
                                        </div>
                                    </blockquote>
                                    <div>
                                        <br />
                                    </div>
                                    <div>Not really. Efficient prototypes requires deep VM changes in memory representation of objects. </div>
                                </div>
                            </div>
                        </div>
                    </blockquote>
                    <div> </div>
                    <div>Performance is another question. </div>
                    <div>But we can only measure it if we will be able to run JS code.</div>
                    <div>
                        <br />
                    </div>
                    <blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex; border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204);">
                        <div dir="ltr">
                            <div class="gmail_extra">
                                <div class="gmail_quote">
                                    <div> </div>
                                    <blockquote class="gmail_quote" style="margin: 0px 0px 0px 0.8ex;">
                                        <div dir="ltr">
                                            <div>
                                                <br />
                                            </div>
                                            <div>Best regards,</div>
                                            <div>Denis</div>
                                        </div>
                                        <br />
                                    </blockquote>
                                </div>
                                <br />
                                <br clear="all">
                                <div>
                                    <br />
                                </div>--
                                <br />
                                <div class="gmail-m_1061105204918780685gmail_signature">
                                    <div dir="ltr"><span style="font-size:12.8px">Clément Béra</span>
                                        <div style="font-size:12.8px">Pharo consortium engineer</div>
                                        <div style="font-size:12.8px"><a href="https://clementbera.wordpress.com/" target="_blank">https://clementbera.wordpress.<wbr>com/</a>
                                            <br />
                                        </div>
                                        <div style="font-size:12.8px"><span style="line-height:16px">Bâtiment B 40, avenue Halley 59650 </span><span style="font-weight:bold;line-height:16px">Villeneuve d'Ascq</span>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                        <br />
                    </blockquote>
                </div>
                <br />
            </div>
        </div>
    </blockquote>
</div>