[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::languages

Title:Languages
Notice:Speaking In Tongues
Moderator:TLE::TOKLAS::FELDMAN
Created:Sat Jan 25 1986
Last Modified:Wed May 21 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:394
Total number of notes:2683

338.0. "C and Ada design rationale..." by DIGITS::BRETT () Fri Jun 12 1992 16:29

Article: 2782
Path: afire.zko.dec.com!nntpd.lkg.dec.com!news.crl.dec.com!deccrl!decwrl!mips!munnari.oz.au!uunet!mcsun!corton!enst!cyclope!rosen
From: [email protected] (Jean-Pierre Rosen)
Newsgroups: comp.lang.ada
Subject: Re: Ada still failing in commercial arenas
Message-ID: <[email protected]>
Date: 12 Jun 92 13:21:31 GMT
References: <[email protected]> <[email protected]>
Organization: Telecom-Paris, France
Lines: 10
 
Maybe the simplest way of showing the difference between C and Ada:
Quoted from K&R:
"C was designed under the assumption that the programmer is someone
reasonable who knows what he's doing".
 
Quoted from ARM
"Ada was designed under the assumption that the programmer is a human being".
 
(quotes are approximate - the idea of bringing them together is from me!)
JP Rosen.
    
T.RTitleUserPersonal
Name
DateLines
338.1Thanks!COUNT0::WELSHJust for CICSMon Jun 15 1992 06:365
	re .0:

	Thanks for posting that. It's brilliant!

	/Tom
338.2some schools still going for C, they are not at ADA? why?STAR::ABBASIi^(-i) = SQRT(exp(PI))Thu Jun 25 1992 16:439
    i just received newsletter of college of Engineering for Northeastern
    Univ., and in one section about changes they are considering:

    "..Replace the present computer language courses (PASCAL and FORTRAN)
    with a course on C language programming..."

    ... i did not understand the rational behind this..?

    /nasser
338.3TOKLAS::feldmanLarix decidua, var. decifySat Jul 11 1992 17:087
Northeastern is a very practical minded school.  They're more
interested in teaching their students skills that will qualify them for
jobs than in improving the quality of software engineering in the US. 
And there is much greater demand for C programming skill than Ada
programming skill.  

   Gary
338.4Teaching pigs to sing?TLE::AMARTINAlan H. MartinSun Oct 18 1992 17:1319
Re .3:

>Northeastern is ... more interested in teaching their students skills that will
>qualify them for jobs than in improving the quality of software engineering in
>the US.

Indeed, there's no mention of Software Engineering whatsoever in .2.  You don't
suppose that the courses in question are intended to teach engineering students
how to write 3GL programs for research & development in their (non-computer)
fields?

If so, ...

I'm sure that for every CS/SWE professor stuck teaching Introduction to Fortran
who would like their charges to be subjected to several years of Ada, you can
find 100 humanities professors who would like to require composition of an opera
or novella as a part of an undergraduate engineering curriculum.  They're both
about as likely to happen, too.
				/AHM