LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 05-05-2006, 07:12 PM   #1
b0nd
Senior Member
 
Registered: Jan 2005
Distribution: Slackware, BackTrack, Windows XP
Posts: 1,020

Rep: Reputation: 45
unix/socket programming, which book should i read first ???


hello all,
i have fair idea of 'c' programming in windows. Not used to of gcc compiler.
currently i'm doing the CCNA course of cisco at my university. So have fair knowledge of networks too.

I would like to ask that which book should i read first out of the following:
1. Advanced programming in UNIX environment by Richard Stevens.
2. Unix network programming by Richard Stevens.

regards
 
Old 05-05-2006, 07:31 PM   #2
bulliver
Senior Member
 
Registered: Nov 2002
Location: Edmonton AB, Canada
Distribution: Gentoo x86_64; Gentoo PPC; FreeBSD; OS X 10.9.4
Posts: 3,760
Blog Entries: 4

Rep: Reputation: 78
Well, I would read them in the order you listed them...

Despite the 'advanced' in the title, I have found that the first book is a good introduction to UNIX programming. If you have experience with C then you shall have no problems working through it. It will teach you the specifics you need for working with UNIX.

The second book is of course, focused on network programming, so...

If you have both books, just go ahead and read them both. If you only have the budget for 1, then decide what is more important to you, a broad overview of UNIX programming, or the specifics of network programming.
 
Old 05-06-2006, 12:47 AM   #3
introuble
Member
 
Registered: Apr 2004
Distribution: Debian -unstable
Posts: 700

Rep: Reputation: 31
Hello. You say you have a "fair idea" of c programming in windows. I'd recommend you start with K&R - The C Programming Language. As bulliver said, the books should be read in listing order. I'd also recommend you read the TCP/IP Illustrated 3 volume set by the same author.

P.S.: There is also a "clone" (?) of the first book, might be a bit more up-to-date (but has a downside as the title suggests "Advanced Linux Programming". It's freely available online: http://www.advancedlinuxprogramming.com/
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
question about book: UNIX Network Programming Barq Linux - Networking 3 12-27-2005 01:36 PM
TCP/IP book for socket programming hubabuba Programming 3 10-17-2005 03:46 AM
unix programming book - old edition arunswarup Linux - General 5 09-21-2005 09:33 PM
Searching for a tutorial/book on socket programming koodoo Linux - Networking 6 06-07-2005 01:48 PM
Unix socket programming - how to sent a file Scrag Programming 9 03-28-2004 09:54 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 12:03 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration