[Info-vax] The (now lost) future of Alpha.
Arne Vajhøj
arne at vajhoej.dk
Tue Aug 7 19:35:13 EDT 2018
On 8/7/2018 7:19 AM, Bill Gunshannon wrote:
> On 08/06/2018 09:05 PM, Arne Vajhøj wrote:
>> On 8/6/2018 6:27 PM, Chris wrote:
>>> On 08/06/18 01:02, Arne Vajhøj wrote:
>>>> If we defined "standard" to mean ISO/IEC 9899:1999 or ISO/IEC
>>>> 9899:2011,
>>>> then I don't believe open/write/read/close are there.
>>>>
>>>> At least I can not find them in C11 chapter 7 or appendix B.
>>>>
>>>> I have never experienced a C environment that did not have them,
>>>> but that is different from being standard.
>>>>
>>>> They may qualify as "de facto standard".
>>>
>>> Perhaps it did originally develop in an ad hoc fashion, but have the
>>> 1988 edition of K&R in front of me and that has a whole appendix on
>>> the standard C library, as does the first edition from 1979. If there
>>> is a standard, then that book and the one from Harbison & Steele, "C,
>>> a Reference Manual", are the primary definitions of it historically,
>>> though i'm sure there will have been many changes since.
>>
>> Not really.
>>
>> K&R was the standard 1978 to 1989.
>>
>> But since ANSI X3.159-1989 was published in 1989 then the ANSI/ISO
>> standards has been the C standard.
>
> For some of us, K&R is still the standard for C and what6 ANSI
> and ISO did was create a new language which should have had a
> new name "D" was available.
I believe that even the gentleman K and R have recognized ANSI/ISO.
:-)
Arne
PS: Yes - "D" was available at the time. The D language was first
introduced in 2001.
More information about the Info-vax
mailing list