DragonFly BSD
DragonFly kernel List (threaded) for 2004-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Suggested reading for learning C?


From: Jan Grant <Jan.Grant@xxxxxxxxxxxxx>
Date: Sun, 12 Sep 2004 10:04:42 +0100 (BST)

On Sat, 11 Sep 2004, Robert Dormer wrote:

> On Sat, 11 Sep 2004 14:51:37 +0200, Emiel Kollof
> <coolvibe@xxxxxxxxxxxxxxxx> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> Best way to do it is to read the ANSI standards, if you can get your
> hands on them.  Obviously they don't fall under the category of "light
> reading," but then if you're doing a router table, that shouldn't
> scare you too much ;)

Speaking (bikeshedding?) as someone who hangs around pedagogues as part 
of the day job, there isn't a single "best way" to "do it" (learn C): 
and certainly, a fairly dry and opaque set of standards texts will only 
appeal to a small subset of learners. The learning style, previous 
experience, amount of expert contact available, will all vary the "best 
way" but it's certainly a personal thing and one that a generalisation 
is unlikely to fit. Additional to Joshua's (unknown) level of previous 
programming experience, there are additional constraints on kernel 
programming compared to general application writing which are also 
unlikely to be captured in a single book that's also a great tutorial 
(but I could be wrong!)



-- 
jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/
Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/
YKYBPTMRogueW... you try to move diagonally in vi.



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]