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: 109fba,d24e07f660698f1 X-Google-Attributes: gid109fba,public X-Google-Thread: fac41,d24e07f660698f1 X-Google-Attributes: gidfac41,public X-Google-Thread: 103376,d24e07f660698f1 X-Google-Attributes: gid103376,public X-Google-Thread: f43e6,d24e07f660698f1 X-Google-Attributes: gidf43e6,public From: Joachim Durchholz Subject: Re: Eiffel anyone? - Who uses it? Date: 1997/07/22 Message-ID: <33D501E0.95234EEE@munich.netsurf.de>#1/1 X-Deja-AN: 258430035 References: <33C61545.167EB0E7@tower.com> <01bc94e6$9ced0820$287b7b7a@tlo2> X-Priority: 3 (Normal) Organization: ccn - computer consultant network GmbH Newsgroups: comp.software-eng,comp.lang.eiffel,comp.lang.c++,comp.lang.ada Date: 1997-07-22T00:00:00+00:00 List-Id: Thaddeus L. Olczyk wrote: > On the other hand he is right in the following sense: Eiffel is one of > the > most > overhyped languages around. It's difficult to overhype a language that *is* good. It is not perfect, but it has some very unique features. I know of no other language that can serve both for formalizing analysis and for actual programming, which I thought impossible not too many years ago. It is not the language that's overhyped. It is the IDEs, which are generally years behind the mainstream (but catching up). > Every introduction either is written by > Meyer > or one of his disciples. So what? > IMHO Meyer has been driven mad by the fact > the > Eiffel has been > beaten out by C++. Well, personal attacks always raise my suspicion that the arguments for the issue are getting thin... > ... or > join > the cult and > become virtually umemployable by anyone who does not use Eiffel for > development. Well, I'm currently looking for a new job, so I might contribute my personal experiences here (which are limited to Germany, but most of it should apply to the U.S. in a general way). My interview partners usually became interested when I told them that I know more of C++ than just the syntax and semantics. They must have been swamped with programmers who use C++ just as a better C. Even more surprising, many knew that Eiffel exists. Of course you cannot go into a shop and tell them that C++ is scrap, especially if they are using the language in everyday use. But many readily agreed that C++ is a transition technology. Of course there are shops that say "we're doing Visual C++ with MFC, that's enough OO for us". These shops are those that code business logic directly into the GUI layer (because MFC doesn't allow easy separation of layers, and the next deadline is always too near for getting things polished). And these are the shops that will fire their coders soon enough - they'll need analysts, because coding will be less of an issue. Yes, programmers have already begun to make themselves more superfluous. It hasn't been publicly noticed yet, because the total workload has increased by the same amount. But those who are mentally underequipped or just undereducated have already begun to feel the pressure. I expect COBOL coders to experience serious troubles at about year 2003, when the Y2K issues are settled. Those who are smart enough can go into analysis, and those who are educated enough can go into the challenging coding jobs (where algorithms are written, not just executed), but the vast majority who know how to make 24x80 forms on a 3270 terminal and issue SQL statements will be out in the cold. Regards, Joachim -- Please don't send unsolicited ads.