Quote:
Originally Posted by Sunnz
I am thinking of getting a book like Advanced Programming in The Unix Environment, download the -current source of a BSD OS and see if I can change things and make it run on a spare box.
|
Of course the best way one could learn programming is to start programming
Yes, I think that getting a book for Unix programming is a great start to develop your skills - so go ahead and take one.
Meanwhile, here are some links for tutorials about Unix programming that you may give a look:
Good books about C that are worth reading:
- The C Programming Language - by K&R
- Advanced Programming in the UNIX Environment - by Richard Stevens (the one you mentioned in your post)
- TCP/IP Illustrated Volume 2 - The Implementation - by Richard Stevens
- TCP/IP Illustrated Vol 1 - by Richard Stevens
- UNIX Network Programming Vol 1 - by Richard Stevens
- UNIX Network Programming Vol 2 - by Richard Stevens
- Teach Yourself C - by Herbert Schildt (a great book for C beginners)
Of course, there are a lot more books about C, UNIX and programming, but to be honest these are the books that I found most useful to me
Well, I wish you happy coding