Benjamin Selby

Add friend
Sign in to Goodreads to learn more about Benjamin.


The Managerial Re...
Rate this book
Clear rating

 
Loading...
Harold Abelson
“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.”
Harold Abelson, Structure and Interpretation of Computer Programs

Alan J. Perlis
“It is better to have 100 functions operate on one data structure than 10 functions on 10 data structures.”
Alan J. Perlis, Structure and Interpretation of Computer Programs

Thomas Ligotti
“No one gives up on something until it turns on them, whether or not that thing is real or unreal.”
Thomas Ligotti, Teatro Grottesco

Thomas Ligotti
“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.”
Thomas Ligotti, The Conspiracy Against the Human Race

David Foster Wallace
“Everybody is identical in their secret unspoken belief that way deep down they are different from everyone else.”
David Foster Wallace, Infinite Jest

year in books


Polls voted on by Benjamin

Lists liked by Benjamin