[Info-vax] Userland programming languages on VMS.

Arne Vajhøj arne at vajhoej.dk
Mon Jan 31 12:36:16 EST 2022


On 1/31/2022 12:25 PM, Bill Gunshannon wrote:
> On 1/31/22 10:00, Arne Vajhøj wrote:
>> On 1/30/2022 10:07 PM, Bill Gunshannon wrote:
>>> On 1/30/22 22:01, Arne Vajhøj wrote:
>>>> On 1/30/2022 9:55 PM, Bill Gunshannon wrote:
>>>>> The only real C is that described in the K&R manual.
>>>>
>>>> 1st or 2nd edition?
>>>>
>>>> :-)
>>>
>>> I still use 1st.  :-)  It is the version of C that runs on a lot of
>>> the systems I still enjoy working on.
>>
>> But practically all current systems are using ISO C aka 2nd edition.
>>
>> Anyway back to the rename question then even though K&R C and ANSI/ISO C
>> have some differences then I don't think there were big enough to
>> justify a rename.
> 
> And yet, when referencing them, they do have to use two different
> names to differentiate them.  "K&R C" and "ANSI C".

K&R C, C 89, C99, C11

C++ 1.0, C++ 2.0, C++ 98. C++ 11, C++ 17

Java 5, 6, 7, 8, 11, 17

Python 2, 3

PHP 4, 5, 7, 8

Languages evolve and it makes sense to specify version.

But Fortran 77 to 90 was more than the typical version change. I think
it could have justified a name change.

Another candidate would be Ada 83 to 95. That was also a big change.

Arne




More information about the Info-vax mailing list