🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #154

Re: Re: Language transitions

#154
From: Arnold Robbins
Date: Wed, 27 Feb 1985 18:02
32 lines
2103 bytes
> > Of course this is by no means the only problem with Pascal's I/O.  Other
> > major ones include:
> >   - no random access
> >   - no way to open a file with a specified name from with the program.
> > 	reset(input,'foo') is an extension. It is not in the standard.  
> >   - no I/O of enumerated types (nor input of Booleans)
> >   - the representation of files other than text is not defined.  This
> > 	means that you can't write records onto a tape and expect to
> > 	read the tape on a different system.
> > I have never seen a program that I needed to write that could be written
> > in standard Pascal.
> 
>   If there is a way in standard Pascal to APPEND to a file, (without
> copying out its contents, wiping out the file, and putting them back in
> before the appending), it must be a closely kept secret.
> 
> 				Alexis Dimitriadis
> 				alexis @ reed

One of the proposed extensions to Pascal described in the July 84 Sigplan
Notices is and extend(f) procedure, which positions to the end of 'f',
and leaves it open for writing.  Another extension is for random access
(seeking).  There is other work in progress to give Pascal some decent I/O.

If they keep it up, Pascal may yet end up a decent language.  Now if we just
had own variables and compile time initialization....
-- 
Arnold Robbins
CSNET:	arnold@gatech	ARPA:	arnold%gatech.csnet@csnet-relay.arpa
UUCP:	{ akgua, allegra, hplabs, ihnp4, seismo, ut-sally }!gatech!arnold

Help advance the state of Computer Science: Nuke a PR1ME today!
Technical Details
Message-ID: <12226@gatech.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utcs!lsuc!pesnta!amd!gatech!arnold
References: <685@topaz.ARPA> <975@reed.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site gatech.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utcs!lsuc!pesnta!amd!gatech!arnold
From: arnold@gatech.UUCP (Arnold Robbins)
Newsgroups: net.lang.pascal
Subject: Re: Re: Language transitions
Message-ID: <12226@gatech.UUCP>
Date: Wed, 27-Feb-85 13:02:48 EST
Article-I.D.: gatech.12226
Posted: Wed Feb 27 13:02:48 1985
Date-Received: Wed, 27-Feb-85 22:28:22 EST
References: <685@topaz.ARPA> <975@reed.UUCP>
Organization: Firefighters Extraordinaire, Inc.
Lines: 32