🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4879

Eiffel language experience sought

#4879
From: David Brownbridge
Date: Fri, 18 Sep 1987 10:09
35 lines
1849 bytes
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)
Technical Details
Message-ID: <1148@newton.praxis.co.uk>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!mcvax!ukc!stc!praxis!gauss!drb

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!seismo!mcvax!ukc!stc!praxis!gauss!drb
From: drb@praxis.co.uk (David Brownbridge)
Newsgroups: comp.lang.misc
Subject: Eiffel language experience sought
Message-ID: <1148@newton.praxis.co.uk>
Date: Fri, 18-Sep-87 06:09:20 EDT
Article-I.D.: newton.1148
Posted: Fri Sep 18 06:09:20 1987
Date-Received: Sun, 20-Sep-87 19:55:48 EDT
Sender: nobody@praxis.co.uk
Reply-To: drb%praxis.uucp@ukc.ac.uk (David Brownbridge)
Organization: Praxis Systems plc, Bath, UK
Lines: 35
Keywords: object oriented multiple inheritance