From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,2c6139ce13be9980 X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,3d3f20d31be1c33a X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,2c6139ce13be9980 X-Google-Attributes: gidf43e6,public X-Google-Thread: 1108a1,2c6139ce13be9980 X-Google-Attributes: gid1108a1,public From: Joachim Durchholz Subject: Re: Interface/Implementation (was Re: Design by Contract) Date: 1997/09/06 Message-ID: <3411BD21.3E513E87@munich.netsurf.de>#1/1 X-Deja-AN: 270343818 References: <340C85CE.6F42@link.com> <340e8397.0@news.uni-ulm.de> X-Priority: 3 (Normal) Newsgroups: comp.object,comp.software-eng,comp.lang.ada,comp.lang.eiffel Date: 1997-09-06T00:00:00+00:00 List-Id: Joerg Rodemann wrote: > With Ada, to start working I 'just' need a compiler/linker > combination. > But from then on I AM able to work. Perhaps not with all the worlds > luxuries > and little add-ons and features, but it is possible. However, if I > need > a fully blown-up intelligent IDE, then I am lost. You can use at least some Eiffel compilers without an IDE. And you can edit the class texts with any editor, so you're free to use vi, emacs, or whatever you like. I guess this is even the way people worked with Eiffel initially. I guess short (to extract the interfaces) and flat (which merges the text of a class with its ancestors to yield a single text that shows what the class really does) were indispensable at that time (and they're still indispensable if one wishes to produce printed paper). Regards, Joachim -- Please don't send unsolicited ads.