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 : | |
Downloads: | 21 |
Created: | 2020-08-30 |
License: | CC BY-NC-SA 2.0 |
Author(s): | Leo Brodie |
Download free course Medical Imaging Systems, pdf file on 263 pages by Andreas Maier, Stefan Steidl, Vincent Christlein, Joachim Hornegger....
Download free Scala tutorialDownload free Scala tutorial course in PDF, training file in 62 chapters and 218 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Kubernetes for Full-Stack DevelopersWhether you're just curious, getting started with Kubernetes, or have experience with it, ..., download free Kubernetes tutorial in PDF (637 pages) created by Hanif Jetha ....
Learning MongoDBDownload free course Learning MongoDB, pdf file on 86 pages by Stack Overflow Community....
Data + Design: A Simple Introduction to Preparing and Visualizing InformationVisualizing Data is about visualization tools that provide deep insight into the structure of data. But the book is much more than just a compendium of useful tools. It conveys a strategy for data analysis that stresses the use of visualization to thoroughly study the structure of data and t...
ember 101Download free course ember 101, pdf file on 142 pages by Adolfo Builes....
iOS Notes for ProfessionalsDo you want to understand all the facets of iOS programming and build complex iOS apps? Then you have come to the right place. This problem-solution guide will help you to eliminate expensive learning curves and focus on specific issues to make you proficient at tasks and the speed-up time involved....
Learning aframe PDF courseDownload free Aframe tutorial course in PDF, training file in 16 chapters and 76 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Software for Exascale Computing - SPPEXA 2016-2019Download free course Software for Exascale Computing - SPPEXA 2016-2019, pdf file on 624 pages by Hans-Joachim Bungartz, Severin Reiz, Benjamin Uekermann, Philipp Neumann, Wolfgang E. Nagel....
Intel Trusted Execution Technology for Server PlatformsIntel Trusted Execution Technology (Intel TXT) is a new security technology that started a..., download free Server Platforms tutorial in PDF (153 pages) created by William Futral ....