Re: Idle musings on doing E over again
Paul E Baclace <[email protected]> Mon, 01 Oct 2012 20:57:59 -0700
| Newsgroups | gmane.comp.lang.e.general |
|---|---|
| Organization | BaclaceNet |
| Message-ID | <[email protected]> |
I'm aware of SES, but my current interest is in server-server secure distributed processing design patterns where no browser is involved. Secure browsing is interesting to me as a user, but I'm not focused on UI as a developer except for integration of existing components. If anyone *is* interested in extending Scala for capabilities, I'd like to hear about it. Paul On 20121001 18:38 , Kevin Reid wrote: > 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.) >