[Info-vax] CRTL and RMS vs SSIO
Dave Froble
davef at tsoft-inc.com
Sat Oct 9 18:41:16 EDT 2021
On 10/9/2021 2:18 PM, Arne Vajhøj wrote:
> On 10/9/2021 1:54 PM, Dave Froble wrote:
>> On 10/9/2021 6:19 AM, Greg Tinkler wrote:
>>> every thing is clumps of data being buffered is some way, the API
>>> that accesses that data from the higher levels may be stream based.
>>> In this case it is CRTL's role to translate the clumps of data
>>> into/from stream API.
>>
>> So, how does Pascal, Fortran, Cobol, Basic, and such do it?
>
> They do not treat files as streams of bytes - they treat files
> as sequences of records.
>
> The underlying problem is that the two paradigms are pretty
> incompatible. It is not easy for CRTL to translate a sequence
> of records to a stream of bytes in a consistent and meaningful
> manner.
>
> Arne
Which is why Steve's suggestion for ODS2/ODS5 becoming just another file
system.
Which is why Steve's suggestion for RMS to become just another database
product. Well, if ODS? wants to use it for directories, Ok.
But even if another "application" handles other files, there is still
the issue of today's disks being block based (Ok, punched card if you
must) devices.
Stream devices is alien enough to today's VMS that it would be much
better served by dedicated tools designed for that format. (And it sure
isn't RMS!)
Then there is the interesting question of what the next format to come
along might be.
--
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