J.Crowcroft@CS.UCL.AC.UK (Jon Crowcroft) (07/26/90)
>There is an amazing book out there that I haven't seen mentioned on >Usenet. It is, "UNIX NETWORK PROGRAMMING" by W. RICHARD STEVENS. It >is published by PRENTICE HALL and its ISBN is 0-13-949876-1. At the >$41 price I paid, this book is a terrific 772-page gold-mine of >information. i second this - it is extremely complete, so far as a 1 hour scan could tell, v. well written and excellent value - i wish there could be an equivalent text for kernel hackery for bsd, svid and, say, mach. then lots of people could stop paying out megabucks to go on commercial courses... the structure is very similar to a course i teach on comms. software, and i think i'm gonna recommend it as a base text.... jon
jsq@tic.com (John S. Quarterman) (07/31/90)
> >There is an amazing book out there that I haven't seen mentioned on > >Usenet. It is, "UNIX NETWORK PROGRAMMING" by W. RICHARD STEVENS. It > >is published by PRENTICE HALL and its ISBN is 0-13-949876-1. At the > >$41 price I paid, this book is a terrific 772-page gold-mine of > >information. > >i second this - it is extremely complete, so far as a 1 hour scan could >tell, v. well written and excellent value See also the review in a recent issue of ConneXions. > - i wish there could be an equivalent text for kernel hackery for bsd, Leffler, Samuel J., McKusick, Marshall Kirk, Karels, Michael J., and Quarterman, John S., The Design and Implementation of the 4.3BSD UNIX Operating System, Addison-Wesley, Reading, MA, 1989, ISBN 0-201-06196-1. > svid Bach, M.J., The Design of the UNIX Operating System, Prentice-Hall, Englewood Cliffs, NJ, 1986. > and, say, mach. Rumor has it that such is in progress. > then lots of people could stop paying out megabucks to go on commercial >courses... Actually, the existence of such books tends to increase the number of people who take such courses. >the structure is very similar to a course i teach on comms. software, >and i think i'm gonna recommend it as a base text.... Case in point.... John -- John S. Quarterman Texas Internet Consulting jsq@tic.com tel: +1-512-320-9031 701 Brazos, Suite 500 uunet!longway!jsq fax: +1-512-320-5821 Austin, TX 78701
J.Crowcroft@CS.UCL.AC.UK (Jon Crowcroft) (07/31/90)
>Quarterman, John S., The Design and Implementation of the 4.3BSD UNIX >Operating System, Addison-Wesley, Reading, MA, 1989, ISBN 0-201-06196-1. >Bach, M.J., The Design of the UNIX Operating System, Prentice-Hall, >Englewood Cliffs, NJ, 1986. John, useful references, i agree; i meant its a shame there isnt anything of the level of detail of stevens' book for kernel work (i.e. Comer's xinu, Tanenbaum's minix, the old Lions version 6 unix text...level of detail and annotated source; perhaps a book on Amoeba or MACH would be instructive in OS and Comms terms, but i meant something useful for the profssional programmer right now) >>the structure is very similar to a course i teach on comms. software, >>and i think i'm gonna recommend it as a base text.... >Case in point.... the course i teach is a UK university course, and therefore *free* to uk people who meet the entry requirements...