2 ms·
No, it was not created by Crockford. Crock was on the management team at Electric Communities (who built E) but he was mainly building powerpoint decks and hel
by evgen 16y ago
No, it was not created by Crockford. Crock was on the management team at Electric Communities (who built E) but he was mainly building powerpoint decks and helping to pimp the company to investors and tech press (i.e. while people now seem to associate him with coding due to his JavaScript work he was never really a coder and had nothing to do with E other than working at the company that developed the language.) The primary creators of E would be Doug Barnes, Arturo Bejar, Chip Morningstar, and Dan Borenstein, with a lot of help from Jay Fenton, Rob Jellinghouse, Gordie Freeman, and a whole host of other smart folks. Mark Miller later came over to EC from Agorics (where he was one of the creators of Joule, the too-slow-to-work language that was the source for many of the ideas used in E like capability security, an actors model with a message passing architecture, etc.) and took over a lot of the lead dev and architecture work on E. When EC folded E was spun out and continued as a cute research project for quite a while, leading to some neat demos and a variant in Ocaml I think.
Since then MarkM has moved to Google and along with some other security researchers has taken a lot of the E concepts over to JavaScript as the Caja project.