Re: Idle musings on doing E over again

Kevin Reid <kpreid-M/[email protected]> Mon, 1 Oct 2012 18:38:06 -0700
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
On Oct 1, 2012, at 17:08, Paul E Baclace wrote:

> The ideas represented by E would have a bigger impact if they were embedded into a popular language, especially if that happens before major adoption of the host language occurs.

The main idea represented by E, object-capability security, has been embedded into ECMAScript 5 (essentially JavaScript); with a relatively simple initialization library, known as SES (Secure ECMAScript), in a modern (sufficiently standards-conformant) browser, you can convert any web page's scripting environment into a capability system. Certainly it is not “before major adoption”, but Mark Miller feels that this is the most important direction currently for practical adoption.

I'm talking about / sketching out this new-E idea not because I think pushing caps-in-ES5 is not the right option, but because I think it is important to continue the research project that E has been, and because I like E itself as a language -- it just needs some tweaking.

(Also, working with SES is my day job, and this is for fun.)

-- 
Kevin Reid                                  <http://switchb.org/kpreid/>