comp.lang.ada
 help / color / mirror / Atom feed
From: merlin@annwfn.com (Fred McCall)
Subject: Re: Is C/C++ the future?
Date: Mon, 31 Oct 1994 07:07:41 -0600
Date: 1994-10-31T07:07:41-06:00	[thread overview]
Message-ID: <85DF1879046@annwfn.com> (raw)
In-Reply-To: 1994Oct25.234705.26530@sei.cmu.edu

In <1994Oct25.234705.26530@sei.cmu.edu> riehler@ajpo.sei.cmu.edu Richard Riehle writes:

>This is not a language problem.  It is an incomplete compiler problem.  If
>a C compiler or an Eiffel compiler or a FORTRAN compiler were correspondingly
>incomplete, there would be a howl of protest throughout the industry.  Only
>Ada compiler vendors could get away with this because they ostensibly met
>the requriement for validation.         

Doesn't this problem (not being able to write 'real' programs, according
to the respondent, without requiring all that machine-specific support)
pretty much shoot the much-vaunted 'portability' of Ada code in the
foot?  It seems to me that this leaves Ada with the same problem that so
many Ada advocates want to 'bash' C/C++ for -- non-portable code is
non-portable (somewhat solipsist, but that seems to be the complaint).

Should the language include platform independent ways of doing most of
those 'platform-specific' things?  It would seem to follow the Ada
philosophy of maximal safety; after all, if pieces of configuration
control are required to be part of the linker, why not define an 'Ada
windows' interface (for example) and then require compilers for
platforms with window support to map their functionality onto the
interface? 



--
"Insisting on perfect safety is for people who don't have the balls to live
 in the real world."   -- Mary Shafer, NASA Ames Dryden
---------------------------------------------------------------------------
merlin@annwfn.com -- I don't speak for others and they don't speak for me.



  reply	other threads:[~1994-10-31 13:07 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1994-09-23 15:55 Is C/C++ the future? Gregory Aharonian
1994-09-23 16:36 ` David Weller
1994-09-23 21:38 ` Bernie Thompson
1994-09-24 12:20   ` David Weller
1994-10-14 13:53   ` R. William Beckwith
1994-10-14 19:11     ` John Barton
1994-10-15 17:01       ` R. William Beckwith
1994-10-19 18:57         ` Brad Brahms
1994-10-21 11:56           ` James Hopper
1994-10-25  0:40             ` Robert Monical
1994-10-25 18:08               ` Michael Feldman
1994-10-26  3:13                 ` Richard Riehle
1994-10-25 19:36             ` Brad Brahms
1994-10-25 23:46               ` Michael M. Bishop
1994-10-26  2:09                 ` Michael Feldman
1994-10-26  9:21                 ` David Emery
1994-10-27  1:52                   ` R. William Beckwith
1994-10-27 20:52                     ` Michael Feldman
1994-10-27 23:23                       ` R. William Beckwith
1994-10-28 19:00                         ` Michael Feldman
1994-10-28  9:14                       ` Robb Nebbe
1994-11-01  4:25                         ` Michael Feldman
1994-11-01 14:48                           ` David M. Tannen
1994-11-01 23:46                             ` AdaWorks
1994-11-02  4:29                               ` Carlos Perez
1994-11-02  7:35                           ` Dag Bruck
1994-11-05  0:03                             ` Michael Feldman
1994-10-26  3:47               ` Richard Riehle
1994-10-31 13:07                 ` Fred McCall [this message]
1994-11-01 11:29                   ` Robb Nebbe
1994-11-01 18:19                   ` Richard Riehle
1994-11-02  2:16                     ` Michael Feldman
1994-11-07 11:15                       ` David Emery
1994-11-02  3:49                 ` Is C/C++ the future? (LONG LONG POST) Greg Harvey
1994-11-07 11:20                   ` David Emery
1994-11-08  3:07                     ` Nathan Hand
1994-11-10  7:17                       ` Vince Risi
     [not found]             ` <1994Oct30.210203.1863@muvms6>
1994-10-31 11:23               ` Is C/C++ the future? Marc Wachowitz
1994-10-31 19:02               ` Richard Riehle
1994-11-05  1:52               ` Bill Janssen
1994-10-21 12:32           ` R. William Beckwith
1994-09-27 13:51 ` Joseph Skinner
1994-09-28 23:47 ` Michael M. Bishop
1994-10-14 19:11 ` jjb
  -- strict thread matches above, loose matches on Subject: below --
1994-09-29 18:14 Carlos Perez
1994-10-13 15:41 Bob Wells #402
1994-11-11 10:33 (No Name)
replies disabled

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