[Info-vax] CRTL and RMS vs SSIO

Arne Vajhøj arne at vajhoej.dk
Thu Oct 7 13:25:30 EDT 2021


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




More information about the Info-vax mailing list