Now go outside and look at the sky.
Coding With Experience
Over at DadHacker, Landon is celebrating his 30th year of programming in C. It's a great reminiscence across several decades of coding, ending in three golden rules that should be repeated in the first chapter of every future programming manual:
- Leave the existing brace style in the code alone or change all of it
- Keep your comments neat, relevant and typo-free
- Delete all unused code - and then go back and delete some more
It's interesting to see in Landon's post that he very early on fell for C and that he was lucky enough in his career to be able to return to that language that suits him best - certainly something that not many programmers can say, since we are often forced by pre-existing code or by the vagaries of a client's wish list to use whatever language is necessary.
My own experience with C came later in my programming path, only after several flavors of Basic, an unfortunate run-in with Pascal and a deep fascination with machine code. C was fun, and later on I wrote several smaller projects with it, but it never captured my imagination.