[comp.lang.misc] Eiffel language experience sought

drb@praxis.co.uk (David Brownbridge) (09/18/87)

Has anyone out there used the Eiffel(TM) programming system from Interactive
Software Engineering Inc. Goleta Calif? (Invented by Bertrand Meyer, published
in OOPSLA 86 and ESEC 87).

------------------------------------------------------------------------------

I like the look of the language design:

Multiple inheritance
Parametric polymorphism (generic classes)
Garbage collection (optional)
Pre and post conditions for methods; class invariants (switchable)
External procedures in other languages (C at present)

And the implementation:

*Compiles* into C
Automatic configuration management (no more makefiles)

But what is it like to use?

Can you build large systems?
Is it efficient - fast to compile?
Is is efficient - much slower than "equivalent" C programs?
How does the implementation quality compare to C++ and Objective C?
Would *you* build a large system in it?

------------------------------------------------------------------------------

Usual summary posted if replies come in.

David Brownbridge			drb%praxis.uucp@ukc.ac.uk   <or>
Praxis Systems plc			...!mcvax!ukc!praxis!drb
20 Manvers Street,			Tel: +44 225 444700
BATH  BA1 PX         England.		Fax: +44 225 65205   (Groups 2&3)