[Info-vax] CRTL and RMS vs SSIO
Dave Froble
davef at tsoft-inc.com
Thu Oct 7 17:13:54 EDT 2021
On 10/7/2021 1:25 PM, Arne Vajhøj wrote:
> On 10/7/2021 1:16 PM, Dave Froble wrote:
>> On 10/7/2021 11:34 AM, Stephen Hoffman wrote:
>>> Integrate stream file access support at the XQP and allow C and C++ and
>>> other non-punched-card-style app designs and stream- and OO-focused
>>> languages to optionally bypass RMS entirely.
>>
>> I don't use C, so I don't know much about it. But isn't this
>> capability already available? Even RMS has the BLOCK I/O capability,
>> at least from Basic.
>
> C/C++ and most newer languages have a "stream view" of files while
> RMS has a "record view" of files.
>
> If they used different file systems everything would be fine.
>
> If all text files are STMLF then it works and the "stream view"
> and the "record view" produces consistent results.
>
> But trying to mix on variable length or VFC files becomes
> a minefield.
>
> I know you don't like C, but try look at the example I posted.
> Some of the outputs are very weird.
>
> Arne
>
I have some understanding of RMS files. I've been known to do recovery
work on corrupted RMS files. Have to have some knowledge of RMS to do
that. But, it sure isn't any fun ...
--
David Froble Tel: 724-529-0450
Dave Froble Enterprises, Inc. E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA 15486
More information about the Info-vax
mailing list