Article View: comp.lang.misc
Article #4879Eiffel language experience sought
From: David Brownbridge
Date: Fri, 18 Sep 1987 10:09
Date: Fri, 18 Sep 1987 10:09
35 lines
1849 bytes
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!drbShow 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