Thinking Forth - a Language and Philosophy for Solving Problems

Thinking Forth - a Language and Philosophy for Solving Problems

Speaking in Forth, a timeless classic of computer engineering, of which many of its principles have been rediscovered in eXtreme Programming.

Tag(s): Forth

Publication date: 30 Nov -0001

ISBN-10: n/a

ISBN-13: n/a

Paperback: n/a

Views: 19,215

Type: N/A

Publisher: n/a

License: Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic

Post time: 30 Apr 2005 11:38:07

Thinking Forth - a Language and Philosophy for Solving Problems

Thinking Forth - a Language and Philosophy for Solving Problems Speaking in Forth, a timeless classic of computer engineering, of which many of its principles have been rediscovered in eXtreme Programming.
Tag(s): Forth
Publication date: 30 Nov -0001
ISBN-10: n/a
ISBN-13: n/a
Paperback: n/a
Views: 19,215
Document Type: N/A
Publisher: n/a
License: Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic
Post time: 30 Apr 2005 11:38:07
Summary/Excerpts of (and not a substitute for) the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic:
You are free to:

Share — copy and redistribute the material in any medium or format
Adapt — remix, transform, and build upon the material

The licensor cannot revoke these freedoms as long as you follow the license terms.

Click here to read the full license.
:santagrin: This book was suggested by Guaracy Monteiro

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.
 




About The Author(s)


Leo Brodie works at FORTH, Inc. as a technical and marketing writer, where he can play on the computers as the muse determines without having to be a fanatical computer jockey, and is allowed to write books such as this.

Leo Brodie

Leo Brodie works at FORTH, Inc. as a technical and marketing writer, where he can play on the computers as the muse determines without having to be a fanatical computer jockey, and is allowed to write books such as this.


Book Categories
Sponsors
Icons8, a free icon pack