Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Thinking Forth: A Language and Philosophy for Solving Problems
GIS Visualizer - Geographic Data Visualized on 40+ Maps! Click here for details.
  • Title Thinking Forth: A Language and Philosophy for Solving Problems
  • Author(s) Leo Brodie
  • Publisher: Punchy Publishing (December 27, 2004)
  • License(s): CC BY-NC-SA 2.0
  • Paperback 316 pages
  • eBook PDF files
  • Language: English
  • ISBN-10: 0976458705
  • ISBN-13: 978-0976458708
  • Share This:  

Book Description

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.

About the Authors
  • Leo Brodie is the author of Starting Forth and Thinking Forth. He is currently employed as Director of Technical Services for NetSpeed Learning Solutions in Seattle. He is married and the father of three children. He has released a CD of his own music called "Across The Years", available here on Amazon.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Programming Forth (Stephen Pelc)

    This book is a thorough introduction to the Forth programming language. Written for readers with programming backgrounds but not necessarily with prior exposure to Forth, it offers comprehensive coverage of all major aspects of the language.

  • Starting Forth: Forth Language and Operating System

    This book is a user-friendly beginner's tutorial on the Forth programing language and operating system. It is suitable for all FORTH-83 Standard systems and is a complete guide to learning FORTH with special footnotes that address FORTH-79, MVP-FORTH.

  • Real Time Forth (Tim Hendtlass)

    This book has been written to provide information about using a computer with the real world to the two may work cooperatively together. Forth is used as the language for interfacing for a number of good reasons.

  • Thoughtful Programming and Forth (Jeff Fox)

    This book was originally designed for use in programming Forth classes, where students work through each chapter by doing the exercises on a computer. We have trained several thousand programmers to use Forth with versions of this book.

  • A Beginner's Guide to Forth (J. V. Noble)

    This primer was written in the hope that it will be useful and that starting Forthers aren't put off by the high price of Forth textbooks. It is dedicated to Leo Brodie, who taught me much more than just Forth.

Book Categories
:
Other Categories
Resources and Links