“A powerful programming language is more than just a means for instructing a computer to perform tasks. The language also serves as a framework within which we organize our ideas about processes. Thus, when we describe a language, we should pay particular attention to the means that the language provides for combining simple ideas to form more complex ideas. Every powerful language has three mechanisms for accomplishing this:
- primitive expressions, which represent the simplest entities the language is concerned with,
- means of combination, by which compound elements are built from simpler ones, and
- means of abstraction, by which compound elements can be named and manipulated as units.”
― Structure and Interpretation of Computer Programs
- primitive expressions, which represent the simplest entities the language is concerned with,
- means of combination, by which compound elements are built from simpler ones, and
- means of abstraction, by which compound elements can be named and manipulated as units.”
― Structure and Interpretation of Computer Programs
“It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.”
― Structure and Interpretation of Computer Programs
― Structure and Interpretation of Computer Programs
“No one gives up on something until it turns on them, whether or not that thing is real or unreal.”
― Teatro Grottesco
― Teatro Grottesco
“As history confirms, people will change their minds about almost anything, from which god they worship to how they style their hair. But when it comes to existential judgments, human beings in general have an unfalteringly good opinion of themselves and their condition in this world and are steadfastly confident they are not a collection of self-conscious nothings.”
― The Conspiracy Against the Human Race
― The Conspiracy Against the Human Race
“Everybody is identical in their secret unspoken belief that way deep down they are different from everyone else.”
― Infinite Jest
― Infinite Jest
Benjamin’s 2024 Year in Books
Take a look at Benjamin’s Year in Books, including some fun facts about their reading.
Polls voted on by Benjamin
Lists liked by Benjamin















