3 ms·
There was a time when buying the Ansi C standard cost over $200 but you could get Herb Schildt’s “Annotated Ansi C Standard” for $20, which some said reflected
by seanhunter 4mo ago
There was a time when buying the Ansi C standard cost over $200 but you could get Herb Schildt’s “Annotated Ansi C Standard” for $20, which some said reflected the value he added to the process.
- jjmarr 4mo agoBuying the ANSI C standard still costs about $300. Same for C++. https://webstore.ansi.org/standards/iso/isoiec98992024?source=blog&_gl=1*wv2y6w*_gcl_au*MTcwNjY2NjA0Mi4xNzgxOTc4NDM2 https://webstore.ansi.org/standards/iso/isoiec98992024?sourc... Nobody does it. gcc/clang implement it from the "drafts", which are published online due to the need to discuss them prior to standardization.
- Tomte 4mo agoIt used to be 18 dollars in the ANSI webstore for quite some time. Also, you can look at smaller European countries putting their national cover page on it, and selling it cheaper. It’s the same standard, in English. The C standard is only a bit cheaper at the Lithuanian agency: https://eshop.lsd.lt/public#!/product/info/0a640332-9273-1660-8193-2b97ec25036e https://eshop.lsd.lt/public#!/product/info/0a640332-9273-166... Sometimes it‘s much cheaper: the Germans sell IEC 62443-4-2 for 400 Euros, the Estonians for 40 Euros: https://www.dinmedia.de/de/norm/csa-iec-62443-4-2/331021994?queryId=2551d816a233864f03f8c88e3430e597&indexName=prod_dinmedia_products&position=2 https://www.dinmedia.de/de/norm/csa-iec-62443-4-2/331021994?... https://www.evs.ee/et/evs-en-iec-62443-4-2-2019 https://www.evs.ee/et/evs-en-iec-62443-4-2-2019
- _kst_ 4mo agoStrictly speaking it's the ISO C standard. ISO issues each new edition of the standard, and ANSI adopts it. This was reversed for the first standard, which ANSI published in 1989; ISO adopted it, with editorial changes, in 1990. The term "ANSI C" usually (not entirely correctly) refers to the 1989 standard. If you want to refer to a particular version, it's best to refer to "ISO C" and the date (1990, 1999, 2011, 2023). The money you pay for a copy of the standard doesn't go to the people who do the work of writing it, who are either volunteers or paid by their employers.
- ksec 4mo agoSomewhere along the line, especially with Internet in late 00s people understand the term Open to be the same as Free. When in reality they are not. But now it is all too late to debate and fix this.