Re: Compiler and interpreter origins

Scott Moore <samiam@moorecad.com>
10 Aug 2004 17:34:10 -0400

          From comp.compilers

Related articles
[3 earlier articles]
Re: Compiler and interpreter origins gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-08-05)
Re: Compiler and interpreter origins rbates@southwind.net (Rodney M. Bates) (2004-08-09)
Re: Compiler and interpreter origins nick.roberts@acm.org (Nick Roberts) (2004-08-09)
Re: Compiler and interpreter origins nmm1@cus.cam.ac.uk (2004-08-09)
Re: Compiler and interpreter origins slimick@venango.upb.pitt.edu (John Slimick) (2004-08-09)
Re: Compiler and interpreter origins Martin.Ward@durham.ac.uk (Martin Ward) (2004-08-10)
Re: Compiler and interpreter origins samiam@moorecad.com (Scott Moore) (2004-08-10)
Re: Compiler and interpreter origins beliavsky@aol.com (2004-08-11)
Re: Compiler and interpreter origins david.thompson1@worldnet.att.net (Dave Thompson) (2004-08-23)
Re: Compiler and interpreter origins jeremy.wright@microfocus.com (Jeremy Wright) (2004-08-25)
Re: Compiler and interpreter origins torbenm@diku.dk (2004-09-03)
Re: Compiler and interpreter origins gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-09-07)
| List of all articles for this month |

From: Scott Moore <samiam@moorecad.com>
Newsgroups: comp.compilers
Date: 10 Aug 2004 17:34:10 -0400
Organization: Comcast Online
References: 04-07-077 04-08-023 04-08-038
Keywords: history
Posted-Date: 10 Aug 2004 17:34:10 EDT

Nick Maclaren wrote:


> Absolutely NOT! Certainly by the early 1960s, the concept of
> debugging compilers existed, which were expected to have thorough
> diagnostics, insert good checking and compile very fast. What
> happened to that concept, I wonder? :-(


In the 1960s, few compiled languages had features such as open ended
arrays, ability to create a pointer to any variable and similar
features. It was certainly possible to create a compiler that checked
for almost all access violations and range violations. This is no
longer the case. In fact, the trend is away from such checkable code.
Fortran 90 includes the ability to point to arbitrary variables. With
all of its other faults, at least Fortran was checkable.


--
Samiam is Scott A. Moore


Personal web site: http:/www.moorecad.com/scott
ISO 7185 Standard Pascal web site: http://www.moorecad.com/standardpascal
[Where's PL/I when we need it? -John]



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.