Date: Fri, 5 Jun 2020 02:56:55 +0200 From: Polytropon <freebsd@edvax.de> To: Robert Huff <roberthuff@rcn.com> Cc: David Christensen <dpchrist@holgerdanske.com>, freebsd-questions@freebsd.org Subject: Re: Minimal skills Message-ID: <20200605025655.5e75b15e.freebsd@edvax.de> In-Reply-To: <24281.37948.274297.76623@jerusalem.litteratus.org> References: <CY4PR19MB0104DC7541A2154B5C435EA7F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604074134.89eb6518.freebsd@edvax.de> <CY4PR19MB0104A2C03F4D66A1DA251A23F9880@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604005859.ca438474.freebsd@edvax.de> <CY4PR19MB0104C290121BF756D57B2DDBF9880@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604020051.0c02472d.freebsd@edvax.de> <CY4PR19MB0104DD86F8FE6446AD1BF327F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <CY4PR19MB01041DACEFFEF08ADB096BC3F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <6b5318f0-8139-0994-5a3f-de646496b2dc@holgerdanske.com> <24281.37948.274297.76623@jerusalem.litteratus.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 4 Jun 2020 20:39:24 -0400, Robert Huff wrote: > > David Christensen writes: > > > >> The canonical C book is: > > > > >> https://www.pearson.com/us/higher-education/program/Kernighan-C-Programming-Language-2nd-Edition/PGM54487.html > > > > On 2020-06-04 14:02, Brandon helsley wrote: > > > > > The link you sent me for the c programming language is from 1988. > > > Wouldn't it be better to use a newer study book? > > > Should I look for something newer? > > > > AFAIK C has not changed (?) > > This is not the case; the latest revision of which I am aware is > the 2018 Standard (which is the 2011 Standard with bug fixes). > > > and K&R 2e is still the standard text: > > There's a reason this is still _the_ "Start here." book. It's also worth noting that C from different eras is present in the FreeBSD code base. While "man 9 style" is mostly followed, the capabilities of the evolving C standard can be different, and compiler options might force a specific standard, so assuming that "I pick the latest and it will always work everywhere with any compiler" is false. :-) -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20200605025655.5e75b15e.freebsd>