Thank you. It seems that I have got to read new things, and started
already...
On Wed, Nov 09, 2016 at 10:22:36AM +0100, Martin Kühne wrote:
> I can really recommend ##c on freenode. It is reputed to be a harsh
> place where name-calling and stuff appears to be common, but they come
> with a lot of knowledge which they have accumulated in their wiki [0].
>
> It was actually suckless which made me take a closer look at c, as
> well, but ##c made me aware that I wouldn't write code gcc or any
> particular compiler. C is a collection of concepts and a programming
> language that express those, which used to run pretty steadily over
> the last 30 years. For it to last, that took a bit of standardisation.
> There was the old c89 attempt at a standard, which is also known as
> ANSI C, and the most commonly used one, c99. You can get a free html
> copy of that standard with corrigenda applied in [1], the wiki even
> links it as pdf. It is most central to know that for a thing that is
> supposed to run optimally on all thinkable cpus, c can appear a bit
> picky about when it may result in what (machine) code, what it doesn't
> know at any time, defining pretty clearly what parts of the job are up
> to the attentive programmer. Follow the discussions on irc, beside
> that they can be rather entertaining, they can go into the real gory
> details, too.
>
> cheers!
> mar77i
>
> [0] http://iso-9899.info/wiki/Main_Page
> [1] http://www.iso-9899.info/n1256.html
>
Received on Wed Nov 09 2016 - 11:02:33 CET