or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
25 used & new from $18.82

Have one to sell? Sell yours here
 
   
Thinking Forth
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Thinking Forth (Paperback)

~ (Author)
5.0 out of 5 stars  See all reviews (5 customer reviews)

List Price: $30.00
Price: $21.90 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $8.10 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

14 new from $19.20 11 used from $18.82

Formats

Amazon Price New from Used from
  Paperback, December 26, 2004 $21.90 $19.20 $18.82

Frequently Bought Together

Thinking Forth + Forth Programmer's Handbook (3rd Edition) + Forth Application Techniques (5th Edition): Course Notebook
Price For All Three: $72.43

Show availability and shipping details

  • This item: Thinking Forth by Leo Brodie

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • Forth Programmer's Handbook (3rd Edition) by Edward K. Conklin

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Forth Application Techniques (5th Edition): Course Notebook by Elizabeth D. Rather

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Forth Programmer's Handbook (3rd Edition)

Forth Programmer's Handbook (3rd Edition)

by Edward K. Conklin
4.7 out of 5 stars (3)  $31.54
Forth Application Techniques (5th Edition): Course Notebook

Forth Application Techniques (5th Edition): Course Notebook

by Elizabeth D. Rather
$18.99
FORTH Applications: Ready to run programs in Forth (Bitfire Books)

FORTH Applications: Ready to run programs in Forth (Bitfire Books)

by S. D. Roberts
$9.95
Elements of Programming

Elements of Programming

by Alexander A. Stepanov
4.8 out of 5 stars (8)  $31.99
The Little Schemer - 4th Edition

The Little Schemer - 4th Edition

by Duane Bibby
4.0 out of 5 stars (38)  $17.98
Explore similar items

Editorial Reviews

Product Description

Now in it's Third Edition (2004), this enduring work is the only book to fully explore not just the semantics of the Forth programming language, but also the philosophy and style that is used by its most successful practitioners. Interestingly, this philosophy applies well to programming practice in any language.


From the Publisher

Thinking Forth is a book about the philosophy of problem solving and programming style, applied to the unique programming language Forth. Published first in 1984, it could be among the timeless classics of computer books, such as Fred Brooks' The Mythical Man-Month and Donald Knuth's The Art of Computer Programming.

Many software engineering principles discussed here have been rediscovered in eXtreme Programming, including (re)factoring, modularity, bottom-up and incremental design. Here you'll find all of those and more, such as the value of analysis and design, described in Leo Brodie's down-to-earth, humorous style, with illustrations, code examples, practical real life applications, illustrative cartoons, and interviews with Forth's inventor, Charles H. Moore as well as other Forth thinkers.

If you program in Forth, this is a must-read book. If you don't, the fundamental concepts are universal: Thinking Forth is meant for anyone interested in writing software to solve problems. The concepts go beyond Forth, but the simple beauty of Forth throws those concepts into stark relief.

You'll learn all about the philosophy of Forth, analysis, decomposition, problem solving, style and conventions, factoring, handling data, and minimizing control structures. But be prepared: you may not be able to put it down.

This book has been scanned, OCR'd, typeset in LATEX, and brought back to print (and your monitor) by a collaborative effort under a Creative Commons license.


Product Details

  • Paperback: 316 pages
  • Publisher: Punchy Publishing (December 27, 2004)
  • Language: English
  • ISBN-10: 0976458705
  • ISBN-13: 978-0976458708
  • Product Dimensions: 9.1 x 6.1 x 0.8 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.com Sales Rank: #181,351 in Books (See Bestsellers in Books)

More About the Author

Leo Brodie
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Leo Brodie Page

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

5 Reviews
5 star:
 (5)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 20 people found the following review helpful:
5.0 out of 5 stars A core conceptual work on FORTH, May 27, 2000
By William S. Grigsby (Chillicothe, OH USA) - See all my reviews
(REAL NAME)      
This review is from: Thinking Forth (Paperback)
FORTH isn't for everyone, the use of Reverse Polish Notation, stack operations, and language extensibility can be daunting. But, between Starting Forth as a tutorial and this work providing conceptual insight, there is a path for self study that can bring you along to intermediate level with a reasonable investment of time. Add the FORTH Programmer's Handbook, the ANSI spec and a freeware FORTH package for your flavor of OS (including PalmOS, UNIX, WINDOWS, MSDOS, just about everything has a version) available via the net, and you've got everything you need to explore and learn this powerful, extensible, and compact language.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
8 of 8 people found the following review helpful:
5.0 out of 5 stars The ORIGINAL Refactoring Reference, June 29, 2003
By Herman Jackson (Corpus Christi, Texas United States) - See all my reviews
This review is from: Thinking Forth (Paperback)
As a teacher/programmer I found this to be a phenomenal piece of work. One of the hottest items in programming today is refactoring - it's here. Object orientation, modularity, top-down, bottom-up, it's all here. You can't read this book without becomming a better programmer regardless of the language. But you don't want to just read it. Work through the examples, follow the logic until you understand it - really understand it. You don't use Forth? Doesn't matter. The principles of problem analysis and good program construction are language independent. Try this one - you'll like it. Learning to function in the sparce yet luxuriant Forth universe will change the way you program.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 12 people found the following review helpful:
5.0 out of 5 stars The Second Forth Book, April 16, 2000
By David B Bechtel (Seattle, Wa.) - See all my reviews
This review is from: Thinking Forth (Paperback)
This is the second book on Forth that should be read by any person interested in learning Forth. After finishing the examples in Brodies first book, read this one to pick up on how a Forth programmer solves different programming problems. You will find that the methods learned are applicable to all languages but especially useful in the iterative style that is Forth.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Excellent Forth resource. But only Forth.
If you program in Forth, this book is mind-opening. I second the reviewer who said you should read this book after reading "Starting Forth". Read more
Published on January 20, 2005 by D. Rothlisberger

5.0 out of 5 stars More than a FORTH text
Thinking FORTH is as much about philosophy of problem solving and programming style as FORTH. Concepts presented in this '84 publication were light years ahead of their time... Read more
Published on March 29, 2003

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

Search Books by subject:







i.e., each book must be in subject 1 AND subject 2 AND ...
 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.