[E-Lang] what is good about E?

Marc Stiegler marcs@skyhunter.com
Tue, 17 Jul 2001 12:20:04 -0700


> Also, even though it's been mentioned in passing in this thread, I find
the
> absence of deadlocks to be a major reason to use E.  Security is nice, but
> completely removing the ability to express an entire class of errors is a
> very attractive feature, a point not highlighted enough in marketing E
IMHO.

No point is highlighted enough in E marketing, since there is virtually no E
marketing in the world today (though that is going to change in the next 6
months).

I do include deadlock-free concurrency in my elevator pitch, you just don't
hear my elevator pitch here on e-lang :-) But I agree it is a great feature:
not only does it remove an entire class of errors, it removes an entire
class of really hard to find really hard to fix errors. Indeed, since we now
seem to have garbage collection in the major languages going forward,
deadlock feels to me like the next biggest source of truly intractable
trouble--and a source that is growing in importance every day, as
distributed computation becomes the norm rather than the oddity.

--marcs