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: 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 Xref: watmath net.lang.pascal:252 net.lang:1474 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