I ran across the E language again. Yup, another language ;)
What is E?
E is the secure distributed pure-object platform and p2p scripting language for writing Capability-based Smart Contracts.
E defines and implements a pure object model of secure distributed persistent computation. It has two parts:
- ELib provides the stuff that goes on between objects (Java library).
- The E Language can be used to express what happens within an object.
As with all languages, there are items that jump out as cool, some weird, and some ‘icky’ (as they say in the mid-west).
One item jumped out:
E enables polymorphism through method name matching.
Yay. Duck Typing :) No need to implement the Shape interface, just have the draw() method :)

February 4th, 2005 at 11:17 am
Dion,
If you didn’t know already, E was probably one of the first languages (other than Java) to be written in Java. It’s been around probably since 1998 or even earlier.
Carlos
February 4th, 2005 at 11:17 am
Dion,
If you didn’t know already, E was probably one of the first languages (other than Java) to be written in Java. It’s been around probably since 1998 or even earlier.
Carlos
September 20th, 2007 at 4:30 am
Good site! Thanks.
September 21st, 2007 at 2:23 pm
Good site! Thanks.