1. No Profile Picture
    Junior Member
    Devshed Newbie (0 - 499 posts)

    Join Date
    Oct 2002
    Rep Power

    Which book to buy, UNIX Network programming Ed1 or Ed2 ?

    Hi !!
    I had posted the same question in the "UNIX" category, but I have reposted here since its a question by a beginner.I am a newbie interested in network programming and socket programming. I am not a computer science student but had done a course in Linux, C,C++ and am now interested in socket programming. I was told that Richard Steven's UNIX Network Programming is the best book. I also found out that there are 2 Editions of the book. The first Edition is a single book with a green cover (just trying to be more specific ) and the second edition is 2 books. Now I dont know which one to start with as I am a complete beginner. When I was about to purchase the first edition a friend of mine suggested that I might choose the second edition as the first ed would be obsolete. I got mixed answers from other friends as well. Is it that the first edition is an obsolete book (I am merely saying what I heard from some of my friends ). But if so, why was it reprinted ? I am a complete novice to networkprogramming and socket programming. Please guide me as to which book should I go for ? The 1st edition or the 2nd Edition ? I would be extremely thankful if anyone could help me choose the right one.

    Thanks and regards
  2. #2
  3. An Ominous Coward
    Devshed Specialist (4000 - 4499 posts)

    Join Date
    Jan 2002
    Rep Power
    I don't know anything about THIS book in particular, but, rare is the time that you would choose an older edition over a newer one.

    Usually, when new editions of books are released, it's to correct errors from the previous edition(s) and / or to add new information that has come to light since the first one was printed. On some occasions, the newer editions could even be near total reworks (for example, the 3rd edition of Programming Perl is vastly different in style than the 2nd edition because the authors wanted to focus the book toward both experienced programmers and tenderfoots alike whle the 1st and 2nd editions were aimed mainly at the experienced folks).

    I would say that unless you know you need or want the older one, you don't want the older one in most cases.

IMN logo majestic logo threadwatch logo seochat tools logo