[Info-vax] $sndopr() and dsc64$descriptor
Arne Vajhøj
arne at vajhoej.dk
Fri Mar 12 19:10:01 EST 2021
On 3/12/2021 5:14 PM, John Reagan wrote:
> On Friday, March 12, 2021 at 3:55:50 PM UTC-5, Arne Vajhøj wrote:
>> On 3/12/2021 3:51 PM, Dave Froble wrote:
>>> On 3/12/2021 10:09 AM, John Reagan wrote:
>>>> For those of you keeping score at home, I checked the sources
>>>> (Macro-32) and it seems to only deal with 32-bit descriptors.
>>>> Since the $SND* services use descriptors to describe
>>>> non-strings, the internal consumers would also need to handle
>>>> 64-bit addresses and/or lengths > 64K. I guess it is the 64-bit
>>>> addresses that is the "most common" request (ie, this thread).
>>>> I think we can deliver this change at the same time we ship
>>>> object-oriented BASIC.
>>>
>>> And re-written in Basic, right John?
>>>
>>> :-)
>> And don't mock OO basic.
>>
>> I think OOification of Basic and Pascal would make a lot more
>> sense than Cobol and Fortran.
> Sure. Delphi/Turbo Pascal had some features. The Pascal committee
> actually wrote a technical addendum to the standard specifying an OO
> system. It was a "single inheritance plus mixins" to help simplify
> the implementation. Of course, nobody implemented such a thing but
> it kept us entertained back when we had real meetings.
Yes - the evidence is there.
Think Pascal, Turbo/Borland Pascal and Delphi has proven it works for
Pascal.
(I don't particular like their way, but that is another story)
Visual Basic [.NET] has proven that it works for Basic.
It is my clear impression that the interest for the OO features
in newer Cobol standards is practically zero.
I cannot imagine the typical Fortran number crunching be
particular interested in OO either.
Arne
More information about the Info-vax
mailing list