Path: csiph.com!aioe.org!.POSTED!not-for-mail From: Rod Pemberton Newsgroups: comp.lang.forth Subject: Re: esp8266 eForth and it's development software Date: Mon, 6 Mar 2017 17:57:13 -0500 Organization: Aioe.org NNTP Server Lines: 39 Message-ID: <20170306175713.65d8a6a7@_> References: <878toke53e.fsf@nightsong.com> <874lz8e1ls.fsf@nightsong.com> NNTP-Posting-Host: ZTD62cW/Uw8bymX5ok+0NA.user.gioia.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.forth:55480 On Mon, 6 Mar 2017 12:28:46 -0600 Cecil Bayona wrote: > On 3/6/2017 3:45 AM, Mark Wills wrote: > I just had a good laugh, I looked through my bookshelf to see what > books I have on C programming, one book, Kernighan and Ritchie's "The > C Programming Language". I have tons of books on various programming > subjects such as data structures, sorting, and other programming task > but they are not C books Other books on languages such as MatLab, > Delphi, Prolog, .Net Languages such as C#, VB.NET, PHP, and other > languages including Forth, but one book on C, "The Book" on C, the > language reference by the creators of C. > > It says something about C, how simple it is, that one book was all I > felt I ever needed. But the language is a bear when you have pointer > errors because anything is basically allowed, now you have lint to > find unassigned pointers and such. I beg to differ. "THE Book" on C is *NOT* Kernighan and Ritchie's "The C Programming Language." That's only an introduction to C. Far and away the absolute best book on C that exists is "C: A Reference Manual" by Samuel P. Harbison and Guy L. Steele, Jr. of Tartan Laboratories. It's truly the only book on C you'll ever need. Another good book is "The Standard C Library" by P.J. Plauger. These are the only two books in my library of C books that were worth the money. They are the only two that I've consistently used for a few decades now. If you ask on comp.lang.c, they'll tell you that you need "C Unleashed" since a bunch of the people who posted to the Usenet group circa year 2000 wrote it, such as Richard Heathfield, Lawrence Kirby, and something like 15 others. Personally, I wouldn't suggest anyone spend money on this book either. Rod Pemberton -- All it takes for humanity to conquer the world's toughest problems is to hope, to believe, to share, and to do, in cooperation.