🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.lang.pascal
Article #150

Re: Re: Language transitions

#150
From: Jon Mauney
Date: Tue, 26 Feb 1985 22:21
23 lines
1615 bytes
From various sources:  "Pascal I/O is defective because it provides
>   - 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.  
>   - 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.
>   - no way to APPEND to a file, (without copying out its contents,
>     wiping out the file, and putting them back in
>     before the appending)"

These arguments carry little weight with me, but, ever the open-minded type,
I am willing to study the matter before rejecting it.  To that end, I invite
one and all to tell me what languages do provide these features, and how
they accomplish it in a portable way.

Respond by mail, I will summarize for the net.

-- 

*** REPLACE THIS LINE WITH YOUR SIGNATURE ***

Jon Mauney    mcnc!ncsu!mauney    C.S. Dept, North Carolina State University
Technical Details
Message-ID: <2802@ncsu.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!mcnc!ncsu!mauney
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.1 6/24/83; site ncsu.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!genrad!decvax!mcnc!ncsu!mauney
From: mauney@ncsu.UUCP (Jon Mauney)
Newsgroups: net.lang.pascal,net.lang
Subject: Re: Re: Language transitions
Message-ID: <2802@ncsu.UUCP>
Date: Tue, 26-Feb-85 17:21:56 EST
Article-I.D.: ncsu.2802
Posted: Tue Feb 26 17:21:56 1985
Date-Received: Fri, 1-Mar-85 07:18:14 EST
References: <685@topaz.ARPA>, <975@reed.UUCP>
Organization: N.C. State University, Raleigh
Lines: 23