News for hackers. Stuff that matters.
Re:Brian Kernighan's new book: D is for Digital by koeselitz on Tuesday March 13, 2012 @10:47AM (#3698649)
In 1978, he co-wrote "The C Programming Language." 34 years later, he's published "D Is For Digital." At this rate, he'll be done with the whole alphabet by the year 2760.
Re:Brian Kernighan's new book: D is for Digital by mahmud on Tuesday March 13, 2012 @11:03AM (#3698723)
Knuth-esque ..
Re:Brian Kernighan's new book: D is for Digital by skrebbel on Tuesday March 13, 2012 @11:41AM (#3698894)
Am I the only one who thought that Kernighan was yet another D (the programming language) convert upon reading the title?
Re:Brian Kernighan's new book: D is for Digital by k4st on Tuesday March 13, 2012 @02:11PM (#3699615)
Yup, I thought D (for the language) and Digital for DigitalMars (for the compiler).
Re:Brian Kernighan's new book: D is for Digital by thepumpkin1979 on Tuesday March 13, 2012 @08:28AM (#3698071)
When I read the title my initial though was that this was a new book about D programming language from Digital Mars...
Re:Brian Kernighan's new book: D is for Digital by blairbits on Tuesday March 13, 2012 @08:28AM (#3698070)
After a cursory glance, it seems a lot like Code by Petzold[1], or at least a similar concept in less detail. I loved that book, and I know most others did as well. I'd love to take a look at it.

[1] http://www.charlespetzold.com/code/

Re:Brian Kernighan's new book: D is for Digital by graeme on Tuesday March 13, 2012 @04:24PM (#3700240)
I read both. D is for Digital takes up where Code leaves off. It's an easier read, Code gets harder near the end.

I just starting learning programming in January, and both Code and D is for digital were indispensable for the context they gave me.

Re:Brian Kernighan's new book: D is for Digital by dsr_ on Tuesday March 13, 2012 @07:35AM (#3697936)
Nobody reading HN is in the target audience for this book.

However, we probably have acquaintances and relatives who could benefit.

Re:Brian Kernighan's new book: D is for Digital by kalid on Tuesday March 13, 2012 @08:24AM (#3698060)
I'm getting it for myself -- Kernighan is a wonderful writer, and I want to see how a master can explain technical concepts gracefully.
Re:Brian Kernighan's new book: D is for Digital by brudgers on Tuesday March 13, 2012 @07:56AM (#3697989)
There are probably more than a few HN'ers who are interested in Dennis Richie's take on these things because of their interest in what he thinks. It is analogous to the reasons HN'ers are interested in PG's thoughts about High School.
Re:Brian Kernighan's new book: D is for Digital by dragonquest on Tuesday March 13, 2012 @08:33AM (#3698086)
Ummm...the book is authored by Brian Kernighan, not dmr. But I can see that the crux of your argument still holds if you substitute Kernighan back.
Re:Brian Kernighan's new book: D is for Digital by graeme on Tuesday March 13, 2012 @05:24PM (#3700487)
A book like that can also be useful for understanding what you take for granted.

If Kernighan explains a concept that seems obvious, it's almost certainly because most people haven't a clue about it.

Re:Brian Kernighan's new book: D is for Digital by dangravell on Tuesday March 13, 2012 @10:48AM (#3698653)
In the wake of the ignorance highlighted by SOPA et al this book seems prescient. It sounds like a useful tome to pass on to older, yet intelligent, relatives so they can better understand how and what information they enter or leave on the Internet is collected.
Re:Brian Kernighan's new book: D is for Digital by Kartificial on Tuesday March 13, 2012 @07:53AM (#3697981)
Perfect gift for my girlfriend :)
Re:Brian Kernighan's new book: D is for Digital by AntiRush on Tuesday March 13, 2012 @02:58PM (#3699817)
Yep, I just bought it for my girlfriend's Kindle. We've been talking about how computers work lately - this seems like a great supplement.

I'm sort of curious to read it, too.

Re:Brian Kernighan's new book: D is for Digital by spinchange on Tuesday March 13, 2012 @09:44AM (#3698345)
Some other neat things by and about Mr. Kernighan linked to on this page. Even though this book focuses on rudimentary concepts, I feel like I have to have it on my shelf.
Re:Brian Kernighan's new book: D is for Digital by A_A on Tuesday March 13, 2012 @01:32PM (#3699427)
Thanks! I'm getting the book for myself, as well as for my young nephews/nieces who I'd like to introduce to CS.
Re:Brian Kernighan's new book: D is for Digital by octopus on Tuesday March 13, 2012 @09:48AM (#3698371)
Hope to see an updated edition of "The C programming language" for C99.
Re:Brian Kernighan's new book: D is for Digital by luriel on Tuesday March 13, 2012 @10:16AM (#3698506)
Sadly that is unlikely now that DMR is dead :(

But another collaboration with Rob Pike on a book about Go is likely.

Re:Brian Kernighan's new book: D is for Digital by pjmlp on Tuesday March 13, 2012 @01:29PM (#3699403)
I had hoped for it as well, but it might never happen.

Now we have already C11, and AFAIK there isn't a single compiler that fully supports C99, let alone C11.

Then we have companies like Microsoft which nowadays care only about C++, and won't improve the C standard support beyond C89 on their compiler.

Re:Brian Kernighan's new book: D is for Digital by octopus on Tuesday March 13, 2012 @04:59PM (#3700410)
I think gcc and (maybe) clang have good support for C99:

http://gcc.gnu.org/c99status.html

Re:Brian Kernighan's new book: D is for Digital by pjmlp on Wednesday March 14, 2012 @02:33PM (#3704637)
Good support is not 100%.

Plus not all projects are allowed to use gcc or clang.

Case in point, I worked in a project where the UNIX compilers used had to be the standard vendor ones for Aix, HP-UX and Solaris.