Thinking Forth: A Language and Philosophy for Solving Problems

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.

Pages : 316 pages
Size : PDF files
File type : pdf
Downloads: 21
Created: 2020-08-30
License: CC BY-NC-SA 2.0
Author(s): Leo Brodie
Thinking Forth: A Language and Philosophy for Solving Problems

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Forth Tutorials

Others related eBooks about Thinking Forth: A Language and Philosophy for Solving Problems

Computer Vision Metrics

Computer Vision Metrics provides an extensive survey and analysis of over 100 current and ..., download free Vision Metrics tutorial in PDF (508 pages) created by Scott Krig ....

Haskell Notes for Professionals

Download free course Haskell Notes for Professionals, pdf file on 229 pages by Stack Overflow Community....

Structure and Interpretation of Computer Programs, 2nd Edition

Using Scheme, a dialect of the Lisp programming language, the book explains core computer science concepts....

Machine Learning with TensorFlow

TensorFlow, Google's library for large-scale machine learning, simplifies often-complex computations by representing them as graphs and efficiently mapping parts of the graphs to machines in a cluster or to the processors of a single machine....

Artificial Intelligence: Foundations of Computational Agents, 2nd Edition

This text is a modern and coherent introduction to the field of Artificial Intelligence that uses rational computational agents and logic as unifying threads in this vast field. Many fully worked out examples, a good collection of paper-and-pencil exercises at various levels of difficulty, programmi...

Making Servers Work

Download free course Making Servers Work, pdf file on 281 pages by Jamon Camisso....

Gaming Rhythms

Download free course Gaming Rhythms, pdf file on 170 pages by Thomas Apperley....

AutoCAD 2016 : Fundamentals

This pdf tutorial you will learn the basics of AutoCad 2016 , you will be effective and efficient in using a CAD system.Free training document under 42 pages for download ....

Enhanced Living Environments

Download free course Enhanced Living Environments, pdf file on 339 pages by Ivan Ganchev, Nuno Garcia, Ciprian Dobre, Constandinos Mavromoustakis, Rossitza Goleva....

MongoDB Notes for Professionals

Download free course MongoDB Notes for Professionals, pdf file on 72 pages by Stack Overflow Community....