home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / PROG_C / SNIP9404.ZIP / RESOURCE.LST < prev    next >
File List  |  1994-04-03  |  17KB  |  460 lines

  1. The following are a list of resources that I've put together from
  2. recommendations in the FidoNet C_Echo.  These include books,
  3. magazines and compiler vendors.
  4.  
  5. The format for book entries is as follows:
  6.  
  7. Author _Title_, ISBN, Publisher, Year, List Price (Comments --
  8.   Recommmended-By)
  9.  
  10. Prices are in $US unless otherwise specified.  Where a book has been
  11. recommended by multiple persons, I've left off the names that don't
  12. have comments.  Books are in alpha order by author's last name, or
  13. title if the author is unknown or unattributed.  When there is more
  14. than one ISBN or price, the following suffixes will be used:
  15.  
  16. .p -- paperback
  17. .h -- hardback
  18. .d -- with disk
  19.  
  20. Magazine information includes the name of the magazine and the address
  21. and subscription rates.
  22.  
  23. I cannot list information I do not have.  It is possible that some
  24. information may be missing for a particular book.  Comments are
  25. condensed from the messages I got the recommendation from and may or may
  26. not accurately describe the book.   Lest they take over C_ECHO, any and
  27. all additions/corrections/suggestions should be sent to me netmail at
  28. 1:106/2000.25.
  29.  
  30. [DISCLAIMER:  I make no promises real or implied as to the usefulness of
  31. any of the books here listed.  The reason for the 'recommended by' is
  32. to give you some idea of who thought the book was good so you can find
  33. books that are recommended by folks whose messages make particular sense
  34. to you.  (Or folks who forgot to mention author/ISBN/publisher/price so
  35. you can harass them.)  These people are not in any position to promise
  36. you anything, either.]
  37.  
  38. In response to a request by the FidoNet C_Echo moderator, I'm
  39. soliciting longer blurbs about any and all resources listed here.
  40. Please answer the following questions, either individually, or cover
  41. the answers to most of them in a paragraph or so about the book.
  42.  
  43. a) Title or other information sufficient for me to determine what
  44.    the heck you're writing about
  45. b) When you last read/looked at the book (if it's been a long time,
  46.    I'll need to take that into account when selecting whose comments
  47.    to use)
  48. c) A brief description.
  49. d) A list of subjects where the book should be listed
  50. e) It's target audience (pick one or more of the following:
  51.    beginner, intermediate, skilled, advanced, expert)
  52. f) Your opinion of the useability/readability/understandibilty of
  53.    the book
  54. g) What types of folks you'd recommend it to
  55. h) What types of folks you'd recommend to pass it by
  56.  
  57. ...and anything you think I forgot.
  58.  
  59. Your cooperation will be appreciated and your name will be listed as
  60. a contributor.
  61.  
  62. - J-Mag Guthrie
  63. 1:106/2000.25
  64. 1:106/1393
  65.  
  66. ----[ Beginning of book list - last updated 8 Oct 1993 ]----------------------
  67.  
  68. Abramowitz, Milton and Stegun, Irene  _Handbook of Mathematical
  69.   Functions_, 0-486-61272-4, Dover Publications, 1972, $21.95 (Bob
  70.   Jarvis)
  71.  
  72. Abrash, Michael _Power Graphics Programming_, 0-88022-500-9, QUE, 1989
  73.   (out of print)
  74.  
  75. _Advanced C Programming_, Brady Publishing Group
  76.  
  77. Aho, Sethi, and Ullman _Compilers: Principles, Techniques, and Tools_
  78.  
  79. Atkinson and Atkinson _Using Borland C++_, QUE (Steven Owen)
  80.  
  81. Banahan, Mike _The C Book_ (Tom Donahue)
  82.  
  83. Bentley, Jon, _More Programming Pearls - Confessions of a Coder_,
  84.   0-201-11889-0, Addison-Wesley, 1990, $18.25
  85.  
  86. Bentley, Jon _Programming Pearls_, 0-201-10331-1, Addison-Wesley, 1986,
  87.   $18.25
  88.  
  89. Bentley, Jon _Writing Efficient Programs_
  90.  
  91. Booch, Grady  _Object Oriented Design with Applications_, 0-8053-0091-0,
  92.   Benjamin/Cummings Publishing, 1991
  93.  
  94. Brooks, Fred  _The Mythical Man-Month: Essays on Software Engineering_,
  95.   0-201-00650-2, Addison-Wesley, 1975
  96.  
  97. Brown, Ralf and Kyle, Jim, _PC Interrupts_, 0-201-57797-6, Addison-
  98.   Wesley, 1991, $32.95
  99.  
  100. Campbell, Joe  _C Programmer's Guide to Serial Communications_,
  101.   0-672-22584-0, Howard W. Sams & Co, 1987, $26.95 (Does not talk about
  102.   RTS/CTS handshaking [which is] vital for creating a modern terminal
  103.   program. -- Jon Guthrie)
  104.  
  105. Davis, Stephen R. _Hands-On Turbo C++_, 0-201-57052-1, Addison-Wesley
  106.   (Daniel Lo)
  107.  
  108. _DOD Programmer's Reference, 3rd Edition_ Que (Robert Johnstone)
  109.  
  110. Duncan, Ray; Petzold, Charles; Shulman, Andrew; Baker, M. Steven;
  111.   Nelson, Ross P.; Davis, Stephen R.; Moote, Robert _Extending DOS_,
  112.   0-201-56798-9, Addison-Wesley, 1992, $26.95
  113.  
  114. Ellis, Margaret and Stroustrup, Bjarne  _The Annotated C++ Reference
  115.   Manual_, 0-201-51459-1, Addison-Wesley, 1990, (Bob Jarvis)
  116.  
  117. Gorlen, Keith E.; Orlow, Sanford M.; and Plexico, Perry S. _Data Abstraction
  118.   and Object-Oriented Programming in C++_, 0-471-92346-X, John Wiley &
  119.   Sons, 1990 (Bob Stout)
  120.  
  121. Ferraro, Richard _The Programmer's Guide to the EGA and VGA Cards, 2nd
  122.   Edition_ 0-201-57025-4, Addison Wesley, $34.95, CAN$44.95
  123.  
  124. Foerster, Scott _The Printer Bible_, 0-88022-512-2, QUE Books, 1990,
  125.   $24.95, CAN$31.95, UK#22.95
  126.  
  127. Goodwin, Mark _Serial Communications in C and C++_, MIS Press, $29.95,
  128.   $49.95d
  129.  
  130. Hekmatpour, Sharam _C++ - A Guide for C Programmers_, 0-13-109471-8,
  131.   Prentice Hall, 1990
  132.  
  133. Harbison, Samuel P. and Steele, Guy L. Jr. _C, a Reference Manual (third
  134.   edition)_, 0-13-110933-2, Prentice Hall, 1991
  135.  
  136. Hogan, Thom  _The Programmer's PC Sourcebook (Second Edition)_,
  137.   1-55615-321-X, Microsoft Press, 1991, $39.95
  138.  
  139. Holub, Allen _Compiler Design in C_, 0-13-155045-4, Prentice Hall, 1990
  140.  
  141. Horton, Mark R. _Portable C Software_, 0-13-868050-7, Prentice Hall,
  142.   1990 (Bob Stout)
  143.  
  144. James, Geoffrey _The Tao of Programming_, 0-981137-07-01-795
  145.  
  146. Jourdain, Robert and The Peter Norton Computing Group _The Programmer's
  147.   Problem Solver_
  148.  
  149. Kay, David C., and Levine, John R. _Graphics File Formats_
  150.   0-8306-3059-7.p, 0-8306-3060-0.h, Tab/Windcrest/McGraw-Hill, 1992
  151.   (primarily a file format reference and does not give programming
  152.   examples -- David Harmon)
  153.  
  154. Kernighan, Brian W. and Ritchie, Dennis M. _The C Programming Language_
  155.   0-13-11-163-3, 0-13-110362-8, Prentice Hall (two editions, informally
  156.   K&R and K&R2)
  157.  
  158. Knuth, Donald _Sorting and Searching_, Addison Wesley (Knuth is a Vulcan
  159.   -- Terry Carmen)
  160.  
  161. Kosko, Bert _Neural Networks and Fuzzy Systems: A Dynamical Systems
  162.   Approach to Machine Intelligence_, 1992, $56.95 (2 Disks -- Eric Ford)
  163.  
  164. Koenig, Andrew _C Traps and Pitfalls_, 0-201-17928-8
  165.  
  166. LaFore, Robert _Turbo C, Programming for the PC_ Waite Group (Ray
  167.   Parker)
  168.  
  169. Lapin, J.E. (pseudonym) _Portable C and Unix System Programming_,
  170.   0-13-686494-5, Prentice-Hall, 1987 (Bob Stout)
  171.  
  172. Leblanc, Gerard _Maîtrise de Turbo C_, Eyrolles Editions (in French --
  173.   Francis Peree)
  174.  
  175. Lewine, Donald _POSIX Programmer's Guide_, 0-937175-73-0, O'Reilly &
  176.   Associates, Inc., 1991, $34.95
  177.  
  178. Lindley, Craig A. _Practical Image Processing in C_, 0-471-54377-2 (Joe
  179.   Angert)
  180.  
  181. Mayer, Bertrand _Object-oriented Software Construction_, 0-13-629049-3,
  182.   Prentice Hall (Mike Taylor)
  183.  
  184. McCord, James W. _C Programmer's Guide to Graphics_, 0-672-22784-3, SAMS,
  185.   $29.95, $37.95 CAN (Branko Dragicevic)
  186.  
  187. McGregor, John and Sykes, David  _Object-Oriented Software Development:
  188.   Engineering Software for Reuse_, 0-442-00157-6, Van Nostrand Reinhold,
  189.   1992 (Bob Jarvis)
  190.  
  191. _Microsoft MS-DOS Programmer's Reference_, 1-55615-329-5, Microsoft
  192.   Press, 1991, $24.95 (Bob Jarvis)
  193.  
  194. Nance, Barry _Network Programming in C_, Que Books (Steve Cox)
  195.  
  196. Nelson, Mark _The Data Compression Handbook_, 1-55851-214-4,
  197.   1-55851-216-0 M&T Books, $29.95, $36.95.d  (Oliver Reubens)
  198.  
  199. Norton, Peter and Wilton, Richard _The NEW Peter Norton Programmer's
  200.   Guide to the IBM PC & PS/2_, 1-55615-131-4, Microsoft Press
  201.  
  202. Oualline, Steve _Practical C Programming_, 0-937175-65-X, O'Reilly &
  203.   Associates (David Gersic)
  204.  
  205. Perry, Greg and Johnson, Marcus _Turbo C++ By Example_ 0-88022-812-1,
  206.   Que
  207.  
  208. Petzold, Charles _Programming Windows 3.1_, 1-55615-395-3, MicroSoft
  209.   Press
  210.  
  211. Plauger, P. J. _The Standard C Library_, 0-13-131509-9, Prentice Hall,
  212.   1992
  213.  
  214. Plauger, P. J. _Standard C: Programmer's Quick Reference_,
  215.   1-55615-158-6, Microsoft Press, 1989, $7.95
  216.  
  217. Press, William H.; Flannery, Brian P.; Teukolsky, Saul A.; and
  218.   Vetterling, William T., _Numerical Recipes: The Art of Scientific
  219.   Computing_, 0-521-30811-9, Cambridge University Press, 1986
  220.  
  221. Press, William et. al.  _Numerical Recipes in C_ (the C version of the
  222.   above -- J-Mag)
  223.  
  224. Qualline, Steve _C Elements of Style_ 1-55851-291-8, M&% Books
  225.  
  226. Radcliffe, Robert _Encyclopedia C_ 0-89588-655-3 (Microsoft C specific)
  227.  
  228. Remer, Daniel and Dunaway, Robert _Legal Care for Your Software (4th
  229.   Edition)_,  87337-037-6, RDS Publishing Company, $39.95
  230.  
  231. Rimmer, Steve _Bit-Mapped Graphics_, 0-8306-3558-0, Windcrest/McGraw-
  232.   Hill
  233.  
  234. Rimmer, Steve _Supercharged Bit-Mapped Graphics_, 0-8306-3788-5,
  235.   Windcrest/McGraw-Hill
  236.  
  237. Rose, Charles G. _Programmer's Guide to NetWare_, 0-07-607029-8,
  238.   Mcgraw-Hill
  239.  
  240. Salone, M. J. _How to Copyright Software_, NOLO Press. (George Milliken)
  241.  
  242. Schildt, Herbert _Advanced C_, 0-07-881348-4, Osborne McGraw-Hill,
  243.   $21.95
  244.  
  245. Schildt, Herbert _ANSI C Made Easy_, 0-07-881500-2, Osborne McGraw-Hill,
  246.   $19.95
  247.  
  248. Schildt, Herbert _ANSI C Made Easy (Spanish)_, 84-76156030, Osborne
  249.   McGraw-Hill
  250.  
  251. Schildt, Herbert _Artificial Intelligence Using C_, 0-07-881255-0,
  252.   Osborne McGraw-Hill, $24.94
  253.  
  254. Schildt, Herbert _The Art of C_, 0-07-881-691-2.d, Osborne-McGraw-Hill,
  255.   1991, $39.95.d
  256.  
  257. Schildt, Herbert _Born to Code in C_, 0-07-881468-5, Osborne
  258.   McGraw-Hill, $28.95
  259.  
  260. Schildt, Herbert _C: The Pocket Reference_, 0-07-881321-2, Osborne
  261.   McGraw-Hill, $5.95
  262.  
  263. Schildt, Herbert _C: The Pocket Reference (Spanish)_, 84-76152175,
  264.   Osborne McGraw-Hill
  265.  
  266. Schildt, Herbert _C: Power User's Guide_, 0-07-881307-7, Osborne
  267.   McGraw-Hill, $22.95
  268.  
  269. Schildt, Herbert _C: Power User's Guide (Spanish)_, 84-76153813, Osborne
  270.   McGraw-Hill
  271.  
  272. Schildt, Herbert _C: The Complete Reference_, 0-07-881538-X, Osborne
  273.   McGraw-Hill, $28.95
  274.  
  275. Schildt, Herbert _C++: The Complete Reference_, 0-07-881654-8, Osborne
  276.   McGraw-Hill, $29.95
  277.  
  278. Schildt, Herbert _Teach Yourself C_, 0-07-881596-7, Osborn McGraw-Hill,
  279.   $19.95
  280.  
  281. Schildt, Herbert _Turbo C++: The Complete Reference_, 0-07-881535-5,
  282.   Osborne McGraw-Hill, $29.95
  283.  
  284. Schildt, Herbert _Using Turbo C++_, 0-07-881610-6, Osborne McGraw-Hill,
  285.   $24.95
  286.  
  287. Schulman, Andrew, et al.  _Undocumented DOS_, 0-201-570649-5, Addison Wesley,
  288.   1990, $39.95 (one portion of..."et al."...Ralf Brown -- Brian
  289.   Dunworth)
  290.  
  291. Schwaderer, David _C Programmer's Guide to NETBIOS_ (Dimitri Van de
  292.   Ville)
  293.  
  294. Sedgewick, Robert _Algorithms in C_, 0-201-51425-7, Addison-Wesley,
  295.   1990
  296.  
  297. Selby, Samual M. _Standard Mathematical Tables_, The Chemical Rubber
  298.   Company, 1970
  299.  
  300. Shlaer, Sally and Mellor, Stephen  _Object Lifecycles : Modeling the
  301.   World in States_, 0-13-629940-7, Yourdon Press, 1992 (Bob Jarvis)
  302.  
  303. Shlaer, Sally and Mellor, Stephen  _Object-Oriented Systems Analysis :
  304.   Modeling the World in Data_, 0-13-629023-X, Yourdon Press, 1988 (Bob
  305.   Jarvis)
  306.  
  307. Stevens, Al _C Database Development, 2nd Ed._, 1-5528-135-5, MIS Press,
  308.   $24.95, $49.95.d
  309.  
  310. Stevens, Al _Extending Turbo C Professional_
  311.  
  312. Stevens, Al _Turbo C Memory Resident Utilities, Screen I/O and
  313.   Programming Techniques_, 0-943518-35-0, MIS Press
  314.  
  315. Stoltz, Axel _The Soundblaster Book_ 1-55755-164-2, Abacus, 34.95,
  316.   CAN$44.95
  317.  
  318. Straker, David _C Style: Standards & Guidelines_ 0-13-116898-3,
  319.   Prentice-Hall
  320.  
  321. Stroustrup, Bjarne _The C++ Programming Language - 2nd Edition_
  322.   (more current than the ARM, but less official -- Bob Stout)
  323.  
  324. _Supercharged Bitmapped Graphics_ TAB books (Jim Mooney)
  325.  
  326. Swan, Tom _Learning C++_, 0-672-22785-1, SAMS, 1991 (Comes with working
  327.   demo version of Zortech C++ -- Bram Smits)
  328.  
  329. Swan, Tom _Mastering Borland C++_, 0-672-30274-8, SAMS, 1992,
  330.   $39.95d (ANSI C, C++, extensive examples and answers for the
  331.   exercises -- Scott Remick)
  332.  
  333. Tisher, Michael _PC Intern_, 1-55755-145-6 ( Patrick Tousignant)
  334.  
  335. Tondo, Clovis L., Nathanson, Andrew, Yount, Eden _Mastering Make_,
  336.   0-13-554619-2, Prentice Hall, 1992, $25.75
  337.  
  338. Traister, Robert J  _Mastering C Pointers_, 0-12-697408-X, Academic
  339.   Press, 1990 (Tom Donahue)
  340.  
  341. Van Wyk, Christopher J. _Data Structures and C Programs_,0-201-16116-8,
  342.   Addison-Wesley (David Gersic)
  343.  
  344. Voss, Greg and Chui, Paul (unknown title), 0-07-881526-6,
  345.   Borland/Osborne/McGraw Hill (a C++ tutorial -- Phil Sharp)
  346.  
  347. _The Waite Group's Essential Guide to ANSI C_, 0-672-22673-1, Howard W.
  348.   Sams, 1989, $7.95, (out of print but worth searching for - the best
  349.   pocket-sized C handbook available -- Bob Stout)
  350.  
  351. _The Waite Group's New C Primer Plus_, 0-672-22687-1 (Dale Furneaux)
  352.  
  353. Waite and Prata, _C:  Step by Step_, 0-672-22651-0
  354.  
  355. Wiener, Richard and Pinson, Lewis  _An Introduction to Object-Oriented
  356.   Programming and C++_, 0-201-15413-7, Addison-Wesley, 1988 $31.68 (Bob
  357.   Jarvis)
  358.  
  359. Wilton, Richard  _Programmer's Guide to PC & PS/2 Video Systems_,
  360.   1-55615-103-9, Microsoft Press, 1987, $24.95 (Bob Jarvis)
  361.  
  362. Young, Michael J. _System Programming in Microsoft C_, Sybex (Nhan Tran)
  363.  
  364. ----[ End of book list ]------------------------------------------------------
  365.  
  366. ----[ Begin magazine list ]---------------------------------------------------
  367.  
  368. DDJ  (Dr. Dobbs Journal)
  369. P.O. Box 56188
  370. Boulder, CO 80322-6188
  371. U.S.A.
  372. Canada & Mexico: $45/yr (surface)
  373. Other countries: $70/yr (air)
  374. Domestic (US): #29.97/yr
  375.  
  376. The C Users Journal
  377. 1601 W. 23rd St., Suite 200
  378. Lawrence, KS 66046-9950
  379. US discount rate: $29.95/yr
  380. Canada/Mexico: $54/yr
  381. Other countries: $65/yr (air)
  382.  
  383. C++ Report
  384. Subscriber Services, Dept CPR
  385. P.O. Box 3000
  386. Denvill NJ 07834-9979
  387. Domestic US: $69/yr
  388. Foreign & Canada: $94/yr (air)
  389.  
  390. AI Expert
  391. P.O. Box 51241
  392. Boulder, CO 80321-1241
  393. US discount rate: $32/yr (basic rate: $42)
  394. Canada/Mexico: $32+$6/yr
  395. Other countries: $32 +15/yr (surface) or +40/yr (air)
  396.  
  397. ----[ End magazine list ]-----------------------------------------------------
  398.  
  399. ----[ Begin support phone list ]----------------------------------------------
  400.  
  401. Borland (Turbo C/C++, Borland C/C++)
  402.   Customer Service:
  403.        Customer Service (all products)              408-461-9000
  404.            (7am-4pm PT Monday-Friday)
  405.        Order Desk (Credit Card orders only)         800-331-0877
  406.            (7am-4pm PT Monday-Friday)
  407.   Technical Support:
  408.   Technical support for the following products is available from
  409.   6am-5pm PT, Monday-Friday:
  410.        C++                                          408-461-9133
  411.        Paradox Engine for C/C++                     408-461-9133
  412.        Resource Workshop for C/C++                  408-461-9133
  413.        Turbo Vision for C/C++                       408-461-9133
  414.   900-Advisor Line
  415.   When you need a fast response or a more advanced level of
  416.   technical support, you can call the 900-Advisor Line.  Technical
  417.   support for the following products is available from 6am-5pm PT,
  418.   Monday-Friday.  You gain access within one minute.  Each call is
  419.   $2.00 per minute (the first minute is free).
  420.        Borland C++ (Windows)                        900-555-1002
  421.        Borland C++ (DOS)                            900-555-1004
  422.   Other Services:
  423.   The following services are available 7 days a week, 24 hours a
  424.   day.
  425.        Online Automated Support (modem)
  426.            (8 data bits, no parity, 1 stop bit)     408-431-5250
  427.        TechFax (Automated FAX retrieval)            800-822-4269
  428.        Download Bulletin Board System (modem)
  429.            (8 data bits, no parity, 1 stop bit)     408-439-9096
  430.   For more information about the services listed below, you may
  431.   order the appropriate document from our TechFax system by dialing
  432.   800-822-4269.
  433.                                                     TechFax
  434.        Service                                      Document
  435.        Online Automated Support                     9606
  436.        TechFax                                      9652
  437.        Download Bulletin Board System               9604
  438.  
  439. Dunfield Develpment Systems (Micro C)
  440.                 Dunfield Development Systems
  441.                 P.O. Box 31044
  442.                 Nepean, Ontario (Canada)
  443.                 K2B 8S8
  444.  
  445.     VOICE:  (613) 256-5820 [Between 0800-1900 EST please!]
  446.     FAX:    (613) 256-5821 [0800-1900 EST Mon-Fri]
  447.     BBS:    (613) 256-5820 [1900-0800 EST Mon-Fri, All day Sat-Sun]
  448.             (300/1200/2400 Dial '2' when autoattendant answers).
  449.  
  450. Mix Software
  451.         Mix Software
  452.         1132 Commerce Dr.
  453.         Richardson, Tx 75081
  454.  
  455.         Order:  1-800-333-0330
  456.         Tech:   1-214-783-6001
  457.         Fax:    1-214-783-1404
  458.  
  459. ----[ End support phone list ]------------------------------------------------
  460.