Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.c > #161941
| From | Vir Campestris <vir.campestris@invalid.invalid> |
|---|---|
| Newsgroups | comp.lang.c |
| Subject | Re: Difference between C89 and other C standards |
| Date | 2021-07-16 21:35 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <scsqhn$dvs$1@dont-email.me> (permalink) |
| References | <45bddc19-f745-4c9e-b395-8a6b2dd39f5an@googlegroups.com> <scekdv$1f7j$1@gioia.aioe.org> <87im1g5vkw.fsf@nosuchdomain.example.com> <scgs75$mh1$1@dont-email.me> |
On 12/07/2021 08:49, David Brown wrote: > He is trolling you Keith, I think. He is specifically avoiding giving > the versions to which he is referring. > > In case he is just ignorant, here is an approximate summary: > > From C89 to C90, the changes are just formality in the text (unless Tim > knows something we don't. We can expect him to reply patronisingly in a > few months to your request for details, and maybe if you humour his ego > he'll point to the insignificant word changes some time next year). > > From C90 to C99 there were/massive/ changes. > > From C99 to C11 there were some major additions, but they make > relatively little difference to a lot of C programming. > > From C11 to C17 there were only technical revisions and corrections (and > nicer typography) - "bug fixes". > > C23 (that appears to be the planned date) will have a few improvements, > including standardisation of some existing common extensions and some > imported C++ features. Details are still to be determined, of course. > > > The standards themselves all have a summary of the changes, which is > handy. There is a history of C at > <https://en.cppreference.com/w/c/language/history>. > As an old K&R programmer mostly using C++ that's pretty depressing. And yet there are substantial quantities of C in our codebase, and having looked through the list I seem to have picked most of it up! Andy
Back to comp.lang.c | Previous | Next — Previous in thread | Find similar | Unroll thread
Difference between C89 and other C standards Rayshawn Levy <rayshawnlevy3@gmail.com> - 2021-07-03 17:42 -0700
Re: Difference between C89 and other C standards Richard Damon <Richard@Damon-Family.org> - 2021-07-03 21:29 -0400
Re: Difference between C89 and other C standards James Kuyper <jameskuyper@alumni.caltech.edu> - 2021-07-03 22:45 -0400
Re: Difference between C89 and other C standards Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-07-03 22:03 -0700
Re: Difference between C89 and other C standards Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-07-11 03:00 -0700
Re: Difference between C89 and other C standards Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-07-11 15:34 -0700
Re: Difference between C89 and other C standards Tim Rentsch <tr.17687@z991.linuxsc.com> - 2021-07-16 03:35 -0700
Re: Difference between C89 and other C standards Kli-Kla-Klawitter <kliklaklawitter69@gmail.com> - 2021-07-11 13:24 +0200
Re: Difference between C89 and other C standards Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-07-11 15:34 -0700
Re: Difference between C89 and other C standards Kli-Kla-Klawitter <kliklaklawitter69@gmail.com> - 2021-07-12 05:33 +0200
Re: Difference between C89 and other C standards David Brown <david.brown@hesbynett.no> - 2021-07-12 09:49 +0200
Re: Difference between C89 and other C standards Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2021-07-12 01:13 -0700
Re: Difference between C89 and other C standards Vir Campestris <vir.campestris@invalid.invalid> - 2021-07-16 21:35 +0100
csiph-web