Re: Idle musings on doing E over again

Bill Frantz <[email protected]> Thu, 11 Oct 2012 14:48:28 -0700
Newsgroups gmane.comp.lang.e.general
Message-ID <r422Ps-1075i-01CA395F38E542ACB8F39EF7893CF61C@Williams-MacBook-Pro.local>
On 10/11/12 at 7:33 AM, kpreid-M/[email protected] (Kevin Reid) wrote:

>On Oct 11, 2012, at 2:45, Ben Laurie wrote:
>
>>I'm afraid I lost track of the conversation here, but the one thing
>>I'd say is: don't build on top of the JVM.
>
>What do you see as the disadvantages of doing so?
>
>As noted in my original message, I see the best option as 
>building on top of JavaScript. This is, yes, yet another 
>high-level VM. However, it is one which is extremely widely 
>available; I see it as the best chance to make a difference.
>
>I would like to know whether your criticism of the JVM applies here as well.

I see the most important disadvantage of the JVM is its slow 
startup. (Remember, my experience is a decade old.) This 
slowness doesn't matter much for servers, where the JVM is 
started when the server is started, but it was a pain when I was 
doing data analysis in E.

I don't know about the issues with node.js, but it would be one 
likely engine for a Javascript implementation.

Cheers - Bill

-----------------------------------------------------------------------
Bill Frantz        |The nice thing about standards| Periwinkle
(408)356-8506      |is there are so many to choose| 16345 
Englewood Ave
www.pwpconsult.com |from.   - Andrew Tanenbaum    | Los Gatos, 
CA 95032