comp.lang.ada
 help / color / mirror / Atom feed
From: neil@aldur.demon.co.uk (Neil Wilson)
Subject: Re: Which first-course languages? (was: What schools use Eiffel (was: No top schools use Ada)) ?
Date: 1995/04/21
Date: 1995-04-21T00:00:00+00:00	[thread overview]
Message-ID: <D7DK8G.2p@aldur.demon.co.uk> (raw)
In-Reply-To: SPENCER.95Apr20102028@calvin.ERA.COM

Spencer Allain (spencer@ERA.COM) wrote:
: Actually, anyone who enjoys working with Eiffel, should be thankful for
: Modula-2 as many of the concepts came from there, not C.

Only in the fact that Ada and Modula were both derived from Pascal
ideas. Eiffel (particularly its syntax) was influenced in part by Ada
along with many other languages and paradigms (plus a few unique ideas
of its own). I have never heard Modula-2 mentioned in that list.

Modula-2 is a strange language. It only got anywhere because it is easier
to change a Pascal compiler into a Modula-2 compiler than an Ada-83 one. 

Given the way languages work out, is there a correlation between how
hard it is to create a compiler for a language and how successful it is?

I agree with Spencer that employing people on the basis of knowing a
particular language is a short-sighted move. It's a bit like employing
a driver on the basis that he can drive a Ford - it doesn't make him a
good driver and it doesn't mean he can't drive a Vauxhall. Unfortunately
all the employment agencies and every employer I've met works this way.

If you are any sort of software designer you can have C sorted in a week
at the most (K&R is only 190 pages long - a couple of hours read).
Concepts should come before syntax.

-- 
Neil Wilson (neil@aldur.demon.co.uk)		...Arrive without travelling,
Ossett, Yorkshire, UK				   see all without looking...




  parent reply	other threads:[~1995-04-21  0:00 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3mq0jd$r10@kaiwan009.kaiwan.com>
1995-04-19  0:00 ` No top schools use Ada Kenneth Almquist
1995-04-18  0:00   ` cjames
1995-04-19  0:00     ` Kenneth Almquist
     [not found] ` <3n10sv$i97@gopher.cs.uofs.edu>
1995-04-19  0:00   ` Fernando Mato Mira
1995-04-20  0:00 ` Which first-course languages? (was: What schools use Eiffel (was: No top schools use Ada)) ? Spencer Allain
1995-04-20  0:00   ` Scott Wheeler
1995-04-21  0:00   ` Neil Wilson [this message]
     [not found] ` <NEWTNews.27781.798049024.ir001168@cec-services-01>
     [not found]   ` <3mrg2c$onn@disunms.epfl.ch>
     [not found]     ` <tomkwongD76x5L.AED@netcom.com>
1995-04-19  0:00       ` Theodore Dennison
1995-04-19  0:00         ` Theodore Dennison
1995-04-19  0:00           ` Scott Wheeler
1995-04-20  0:00             ` Robert Dewar
1995-04-21  0:00               ` Jeremiah S Patterson
1995-04-21  0:00           ` Scott Wheeler
1995-04-19  0:00         ` Robert Dewar
1995-04-20  0:00         ` Which first-course languages? (was: What schools use Eiffel (was Geert Bosch
1995-04-20  0:00         ` Which first-course languages? (was: What schools use Eiffel (was: No top schools use Ada)) ? Robert Johnson
1995-04-20  0:00           ` Robert Dewar
1995-04-21  0:00         ` Des Kenny
1995-04-21  0:00           ` Robert Dewar
1995-04-20  0:00   ` What schools use Eiffel ? Igor Chudov
1995-04-21  0:00 ` Madison Cloutier
     [not found] ` <D759Az.GHM@cs.fredonia.edu>
     [not found]   ` <NEWTNews.19974.798127420.cjames@cec-services-01>
1995-04-18  0:00     ` No top schools use Ada Jay M Martin
1995-04-20  0:00     ` Norman H. Cohen
1995-04-20  0:00       ` cjames
1995-04-20  0:00     ` Vladimir Vukicevic
1995-04-19  0:00   ` Michael Sperber [Mr. Preprocessor]
1995-04-19  0:00   ` Ian S Nelson
1995-04-19  0:00     ` Robert Dewar
1995-04-19  0:00     ` Robert Dewar
1995-04-20  0:00       ` First Language Debate etc Deepak Kumar
1995-04-20  0:00         ` Robert Dewar
1995-04-21  0:00           ` Deepak Kumar
1995-04-20  0:00       ` No top schools use Ada Brian Hanson
1995-04-20  0:00         ` Robert Dewar
1995-04-22  0:00   ` Chris Morgan
replies disabled

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