Y Hacker News Books
Concepts, Techniques, and Models of Computer Programming
Buy on Amazon4.2 out of 5, 37 ratings on Amazon

#409 of 2,654 all-time

Concepts, Techniques, and Models of Computer Programming

Peter Van Roy and Seif Haridi

16 people recommended it in 8 threads, 2011–2022.

What people on Hacker News said

barrkel
One of the best books I read on programming is "Concepts, Techniques, and Models of Computer Programming"; it's not strictly speaking language agnostic, based as it is on Oz, but Oz isn't a language you'd ever use in production and is a reasonable base to introduce you to ways of programming that will probably be completely unfamiliar, like constraint programming, dataflow, concurrent logic, etc.

on HN, 2017

sateesh
The initial chapters provide a good approachable way to get started with functional programming. Though working with Oz (the programming language used in the book) gets some time to get used to, this is an excellent book.

on HN, 2014

mtalantikite
Both of those books are mind benders and I've gotten a lot out of them recently.

on HN, 2014

newacctjhro
It's about programming paradigms in general, and helps in contextualizing functional programming in a broader context

on HN, 2018

michaelochurch
Best technical book is either: Concepts, Techniques, and Models of Computer Programming: http://www.amzn.com/0262220695 or: Programming in Scala: http://www.amzn.com/0981531644

on HN, 2011

Where it comes up