- Dynamo: Amazon's Highly Available Key-value Store
- On Understanding Types, Data Abstraction, and Polymorphism
- Fundamental Concepts in Programming Languages
- An Axiomatic Basis for Computer Programming
- Predicate Dispatch: A Unified Theory of Dispatch
- Organizing Programs Without Classes
- Out of the Tar Pit
- Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I
- Time, Clocks, and the Ordering of Events in a Distributed System
- Why Functional Programming Matters
- Equal Rights for Functional Objects or, The More Things Change, The More They Are the Same
manjunath5496 / 11-technical-papers-every-programmer-should-read Goto Github PK
View Code? Open in Web Editor NEW"Generally, the craft of programming is the factoring of a set of requirements into a a set of functions and data structures." ― Douglas Crockford