comp.lang.ada
 help / color / mirror / Atom feed
From: Ian Nelson <"Ian Nelson">
Subject: Re: Eiffel anyone? - Who uses it?
Date: 1997/07/12
Date: 1997-07-12T00:00:00+00:00	[thread overview]
Message-ID: <33C86141.2008@andrew.cmu.edu> (raw)
In-Reply-To: 33C61545.167EB0E7@tower.com


ivory@tower.com wrote:
> 
> My friend's son is looking at colleges, and was startled to see
> that RIT appears to have a heavy focus on the language Eiffel for
> the first 2-3 years.  He's using this as a black mark against the
> school.  The thinking is that he'd rather be learning a 'real'
> language that has real-life value on the job market.
> 
> He's asked me for my opinion, and I'd have to say that I somewhat
> agree.  I've never met an Eiffel programer, and don't see a lot of
> ads for them in the classifieds.  Note: I'm not debating whether or
> not Eiffel is a good language; that's not the concern.  The concern
> is whether or not the job market will see this as having been time
> well spent.
> 
> So, what's the (reality based) counter argument?
> 
> [obviously, I seldom (ever) read each of the newsgroups I posted this
> to, so please e-mail responses as well as re-post.  thanks]
> 
> John

The reality based counter argument is that any programmer that claims to
be a professional and is worth hiring will use what you tell him to and
pick it up fairly quickly.  Further, I have a fair amount of experience
in Standard-ML, Prolog,  and Lisp (SML programmers are in even less
demand than Eiffel programmers) from CMU, and it has not hindered my
ability for find work one bit. 

Generally, after you learn several different programming paradigms and
their techniques, switching languages is like switching gears in a car
(almost.)  It never takes that long to dive into a new langauge and if
you have a job that mandates it, then it is even easier because you have
real motivation.  

The idea is to learn that languages are a small piece of the puzzle that
can cause big problems if you have the wrong attitude.  There is no
'best' language that can solve all of your problems but there most
certainly are 'worst' languages that can make projects far tougher than
they need to be.  While C++ and Java look good on a resume, they are
awful at some tasks.  Having a wide range of experience with different
tools makes you a better programmer, even if you aren't on the bleeding
edge of the latest trend.

It's also not really the job of the college (or at least most probably
don't do what is considered a good job at it) to create a resume for the
student.  The student is there to learn principles and how to apply
them,  if the market is demanding java programmers over Eiffel then he
should be motivated enough to learn it regardless of whether or not it
is taught to him at college.  O'Reilly books aren't that expensive.  

If it is real-world-job-finding-resume-fodder that he is interested in,
370asm and COBOL seem to be the hot job winners right now and I don't
think that he'd have learned those at any college anywhere over the last
few years.




  parent reply	other threads:[~1997-07-12  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 [this message]
     [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
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
     [not found]     ` <33CF6C0E.4983@edwardjones.com>
1997-07-18  0:00       ` Eiffel anyone? - Who uses it? Walt Howard
1997-07-18  0:00     ` Henrik Wist
1997-07-21  0:00   ` Don Harrison
     [not found]   ` <01bc94e6$9ced0820$287b7b7a@tlo2>
1997-07-19  0:00     ` Frieder Monninger
1997-07-22  0:00     ` Joachim Durchholz
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? Sean Case
1997-08-02  0:00           ` Nick Payne
1997-08-02  0:00             ` Walt Howard
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