News for hackers. Stuff that matters.
Re:The descent to C by Svip on Monday January 27, 2014 @11:50PM (#7135387)
I want to be a C programmer now! (I am actually serious, this article has inspired me to try some more C; which I have been seriously neglecting.)
Re:The descent to C by csmithuk on Tuesday January 28, 2014 @03:48AM (#7136088)
Do it; you will never regret it.

I primarily write C# (for cash reasons) but my heart will always be with C.

Re:The descent to C by lmm on Tuesday January 28, 2014 @05:45AM (#7136370)
> Do it; you will never regret it.

Citation needed. I hate hate hated C and am very glad to have seen the back of it.

Re:The descent to C by csmithuk on Tuesday January 28, 2014 @07:17AM (#7136623)
I too hated C once to the point I actually kicked a PC over on its side out of anger. I never understood pointers, structures and string manipulation. I genuinely hated it and wanted it to go away. I deleted all the code I'd written then went for a walk.

Then suddenly... click.

Suddenly, in my mind appeared an abstract model for it. It was complete and possible for one person to understand.

Since then I understand what I'm doing rather than know how to drive the compiler.

That has never happened for any other language I've written and that includes Z80+6502+X86 ASM, C++, C#, VB3-6, PDS7, ksh, Python, Perl and PHP to name a few. Assembly is close but not abstract enough.

Enlightenment is probably the best word to describe it.

Re:The descent to C by dsuth on Thursday January 30, 2014 @05:36AM (#7149946)
I never had the click about pointers, I guess the way they were introduced to me just made them feel intuitive.

I'll never forget the time when programming changed from mechanically entering statements, to controlling the flow of data through a program though (also in C). Definitely a brain-expanding experience :)

Re:The descent to C by mikkom on Tuesday January 28, 2014 @02:19PM (#7139074)
Read this book then. It's the best book about any programming language that I have read.

http://cm.bell-labs.com/cm/cs/cbook/

The following is a link to some university course page that has the book as pdf

http://www.cs.ucsb.edu/~buoni/cs16/The_C_Programming_Languag...

Re:The descent to C by adobriyan on Tuesday January 28, 2014 @07:09AM (#7136595)
> I want to be a C programmer now!

Don't hold your breath.

Re:The descent to C by d4rti on Tuesday January 28, 2014 @05:14PM (#7140169)
I've been enjoying Zed Shaw's Learn C the Hard Way http://c.learncodethehardway.org/book/
Re:The descent to C by nevvvermind on Tuesday January 28, 2014 @03:36AM (#7136050)
Ha. Me too. I always felt a little intimidated by it, but I can't pass the chance to actually make my own structures.
Re:The descent to C by deletes on Tuesday January 28, 2014 @06:09AM (#7136432)
Do it. With modern C and a huge number of libraries you can be as productive as in any other language.