Related articles |
---|
[3 earlier articles] |
Re: Safety and power in languages salomon@silver.cs.umanitoba.ca (1996-02-09) |
Re: Safety and power in languages truesoft!sw@uunet.uu.net (1996-02-09) |
Re: Safety and power in languages mfeldman@seas.gwu.edu (1996-02-12) |
Re: Safety and power in languages fabre@gr.osf.org (Christian Fabre) (1996-02-13) |
Re: Safety and power in languages eachus@spectre.mitre.org (1996-02-13) |
Re: Safety and power in languages darius@phidani.be (Darius Blasband) (1996-02-13) |
Re: Safety and power in languages Roger@natron.demon.co.uk (Roger Barnett) (1996-02-14) |
From: | Roger Barnett <Roger@natron.demon.co.uk> |
Newsgroups: | comp.compilers |
Date: | 14 Feb 1996 21:29:19 -0500 |
Organization: | Natron Software Maintenance Ltd |
References: | 96-01-116 96-02-057 96-02-107 |
Keywords: | design, errors |
mfeldman@seas.gwu.edu (Michael Feldman) writes:
> I have seen a number of reports showing that many, if not most,
> hard-to-trace bugs in C come from memory-reference problems - garbage
> pointers, overrunning subscripts, etc. Undoubtedly C++ improves this,
> but Ada is _designed_ to minimize the likelihood of it happening.
As is RTL/2 (designed way back in the early '70s by a team at ICI, all
compilers for this language require pointers to be initialised,
provide array bound checks, etc) - however, only a few companies have
ever considered such features to be important when deciding whether or
not to use a language...
--
Roger Barnett
Natron Software Ltd, York, England
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.