comp.lang.ada
 help / color / mirror / Atom feed
From: Joachim Durchholz <joachim.durchholz@munich.netsurf.de>
Subject: Re: Eiffel anyone? - Who uses it?
Date: 1997/07/22
Date: 1997-07-22T00:00:00+00:00	[thread overview]
Message-ID: <33D501E0.95234EEE@munich.netsurf.de> (raw)
In-Reply-To: 01bc94e6$9ced0820$287b7b7a@tlo2


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.






  parent reply	other threads:[~1997-07-22  0:00 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1997-07-11  0:00 Eiffel anyone? - Who uses it? ivory
1997-07-11  0:00 ` Michael Schuerig
1997-07-11  0:00 ` Mike Stark
1997-07-11  0:00 ` Tom M. Chen
1997-07-11  0:00   ` robinsaj
1997-07-11  0:00 ` Wes Groleau
1997-07-11  0:00 ` Richie Bielak
1997-07-14  0:00   ` Don Harrison
1997-07-12  0:00 ` Ian Nelson
     [not found] ` <33CA5E3D.475B@edwardjones.com>
1997-07-14  0:00   ` Robert Dewar
     [not found]     ` <33CB8E75.7CB1@edwardjones.com>
1997-07-16  0:00       ` Robert Dewar
1997-07-16  0:00 ` Paul Johnson
1997-07-18  0:00   ` Robert Dewar
1997-07-25  0:00     ` Jan Bielawski
1997-07-17  0:00 ` Matthew Heaney
1997-07-17  0:00   ` Walt Howard
     [not found]     ` <33CF6C0E.4983@edwardjones.com>
1997-07-18  0:00       ` Walt Howard
1997-07-18  0:00     ` Henrik Wist
1997-07-18  0:00     ` Technical Professionals and the humnaities ( Was: Re: Eiffel anyone? - Who uses it?) Chris Kuan
1997-07-18  0:00       ` Paul Johnson
1997-07-20  0:00         ` Thaddeus L. Olczyk
1997-07-22  0:00           ` Joseph M. Saur
1997-07-21  0:00   ` Eiffel anyone? - Who uses it? Don Harrison
     [not found]   ` <01bc94e6$9ced0820$287b7b7a@tlo2>
1997-07-19  0:00     ` Frieder Monninger
1997-07-22  0:00     ` Joachim Durchholz [this message]
1997-07-30  0:00     ` Glenn Williamson
1997-07-30  0:00       ` Brian Rogoff
1997-07-30  0:00         ` Jon S Anthony
1997-08-01  0:00           ` I use Eiffel! and other "strange tongues"! Jakob Engblom
1997-08-02  0:00             ` Walt Howard
1997-08-02  0:00               ` Ian Nelson
1997-08-02  0:00                 ` Robert Dewar
1997-08-03  0:00                 ` Matt Kennel (Remove 'NOSPAM' to reply)
1997-08-03  0:00                   ` Robert Dewar
1997-08-07  0:00                 ` Andrew Semprebon
1997-08-08  0:00                   ` W. Wesley Groleau x4923
1997-08-08  0:00                     ` Walt Howard
1997-08-11  0:00                       ` Jeff Brown
1997-08-13  0:00                       ` quadrafeline
1997-08-09  0:00                 ` Adam Beneschan
1997-08-04  0:00               ` W. Wesley Groleau x4923
     [not found]                 ` <dewar.870872376@merv>
1997-08-09  0:00                   ` Heribert Slama
     [not found]               ` <5s8bsh$mo0@alumni.rpi.edu>
1997-08-06  0:00                 ` C/C++ is the best teaching language??!? HARRY R. ERWIN
1997-08-08  0:00                 ` Tom Valesky
1997-08-02  0:00           ` Eiffel anyone? - Who uses it? Nick Payne
1997-08-02  0:00             ` Walt Howard
1997-08-02  0:00           ` Sean Case
1997-07-30  0:00       ` Brian Kimball
1997-07-31  0:00         ` Why I didn't like Eiffel Glenn Williamson
1997-08-02  0:00           ` Ian Nelson
1997-07-31  0:00       ` Eiffel anyone? - Who uses it? Don Harrison
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox