How Buildings Learn: What Happens After They're Built vs An Introduction to Functional Programming Through Lambda Calculus
When comparing How Buildings Learn: What Happens After They're Built vs An Introduction to Functional Programming Through Lambda Calculus, the Slant community recommends How Buildings Learn: What Happens After They're Built for most people. In the question“What are the most influential books every programmer should read?” How Buildings Learn: What Happens After They're Built is ranked 4th while An Introduction to Functional Programming Through Lambda Calculus is ranked 43rd. The most important reason people chose How Buildings Learn: What Happens After They're Built is:
How many studies of code have been done that only cover cutting new code? What happens to code across time? What are the trade offs between easy to maintain and easy to update/upgrade.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Maintainence and Refactoring
How many studies of code have been done that only cover cutting new code? What happens to code across time? What are the trade offs between easy to maintain and easy to update/upgrade.
Pro Works with most programming languages
Lambda calculus can be done with paper and pencil, but any programming language with lambda (like Python) can work with it.
Pro Hard to put down
Learn how to build a functional programming language from first principles.
Pro Non-technical
This book doesn't assume any kind of math or programming knowledge beyond elementary school.
Cons
Con Hard to pick up
The first chapter is reportedly not so good.