michael@stb.UUCP (Michael) (07/24/88)
What is a good forth book for a complete beginner to the language? Michael : --- : Michael Gersten uunet.uu.net!denwa!stb!michael : sdcsvax!crash!gryphon!denwa!stb!michael : What would have happened if we had lost World War 2. Well, the west coast : would be owned by Japan, we would all be driving foreign cars, hmm...
ns@cat.cmu.edu (Nicholas Spies) (07/25/88)
Some Forth books: Forth: A Text and Reference; Kelly, Spies; Prentice-Hall Starting Forth; Braudy; Prentice-Hall Thinking Forth; Braudy; Prentice-Hall The Complete Forth; Winfield; Wiley -- Nicholas Spies ns@cat.cmu.edu.arpa Center for Design of Educational Computing Carnegie Mellon University
rap@ardent.UUCP (Rob Peck) (07/26/88)
In article <10483@stb.UUCP>, michael@stb.UUCP (Michael) writes: > What is a good forth book for a complete beginner to the language? Unquestionably, I recommend "Starting FORTH" by Leo Brodie. And for those who know something about FORTH in the first place, I can also recommend Brodie's "Thinking FORTH". In fact, with a background in FORTH, but normally using other languages, I found the second book to be kinda inspirational so to speak in my programming for other languages. Strange but true. There is a hardware design book by a fella named Thomas Blakeslee, named something like Designing Stuff Using Standard Integrated Circuits (obviously an incorrect title, but I know I got the author's name right) that had the same effect on me when I was doing hardware design. Sorta a flat-forehead maker if you know what I mean. Rob Peck ... just a side note ... Authors really appreciate fan response. Once, in my local area, Mr. Blakeslee happened to have been at an author's promotion tour for his (then) new book, "The Right Brain", at B. Dalton. I did not know he was there, and arrived at the Dalton store 15 minutes after he'd left. The store manager told me he overheard the pub crew talking about dinner in the shopping mall area. I zipped over to the nearest restaurant and just happened to find him, and, bubbling over with enthusiasm, I told him how much his earlier book had been an inspiration to me and so on. He gave me his business card and when I contacted him later to ask a question or two, he told me that his publisher was at the table with him when I showed up and it really impressed the publisher that he had such enthusiastic fan(s)... "it couldn't have worked out better for me if I had paid someone to do it". So if there is an author that you find interesting, they DO want to hear from you, if only to improve their "product" for future editions, or just a pat on the back where they "done good". (I, too, have had three books published and I really appreciate feedback, good or bad). (So what's this doing in comp.lang.forth anyway --- well, traffic is kinda slow here and FORTH itself has a way of changing how you think, so it seemed somehow related. <sigh>) rap
XRBEO@VPFVM.BITNET (Bruce O'Neel) (07/26/88)
Try: Forth a Text and Reference by M. Kelly and N. Spies Prentice Hall. This is good if you already program and want to learn about forth. bruce
cfh6r@uvacs.CS.VIRGINIA.EDU (Carl F. Huber) (08/03/88)
In article <10483@stb.UUCP> michael@stb.UUCP (Michael) writes: >What is a good forth book for a complete beginner to the language? Get Forth : A Text and Reference, by Kelly and Spies. Kelly is a biologist type (who puts computer science types to shame). The book was written for anyone starting Forth, and has been used in graduate and undergraduate level classes (taught by Kelly), consisting of people having from no experience with computers to Masters degrees in computer science, in the same class at the same time. The book worked well for all of them. It is easy to read and follow, is packed with information, and also has an abundant supply of problems with solutions. Problems may take from a few moments (most of them) to an hour (a few) to solve, and they get the points across. have fun --carl huber -- ------------------------------------------------------------------------------- XX claimer: If I said it then it must be true cfh6r@uvacs.cs.virginia.edu -------------------------------------------------------------------------------