- R5RS
- 3imp
- on lisp
- Smalltalk80 Bits of History Words of Advice
- Smalltalk-72 Manual
- The Early History if Smalltalk
- A Lambda Calculus for Quantum Computation
- Deriving Lazy Abstract Machine
- The next 700 Krivine Machines
- From Continuation Passing Style to Krivine Abstract Machine
- SECD, Tail Recursion, and Continuations
- Notes on Three Instruction Machine
- Implementing lazy functional languages on stock hardware
- A Fresh Look at Combinator Graph Reduction - TIGRE
- Functional Programming - Why no one uses functional languages
- Imperative functional programming
- From Krivines Machine to the Caml Implementation
- History of Haskell - being lazy with class
- Push/Enter vs Eval/Apply
- Are We There Yet? - Rich Hickey
- Reducers http://www.infoq.com/presentations/Clojure-Reducers
- Rich Hickey's Content on InfoQ
- Rich Hickey and Brian Beckman - Inside Clojure
- http://www.infoq.com/presentations/Reflection-OOP-Social
- How the Ancient Greeks Invented Programming
- Stop Writing Classes
- A Universe From Nothing
- E Pluribus Unum: A Survey of Multi-paradigm Programming
- Jack Horner: Building a dinosaur from a chicken
- Unicage Development Method
- Functional Client-Side ClojureScript UI Programming with Webfui - Conrad Barski
- The Language of the System - Rich Hickey
- Growing a Language, by Guy Steele
- C9 Lectures: Dr. Erik Meijer - Functional Programming Fundamentals
- http://www.infoq.com/presentations/functional-pros-cons
- http://www.infoq.com/presentations/scala-idris
- Smalltalk80 The Language and its Implementation
- A Little Smalltalk
- Little Smalltalk入門
- すごいHaskell楽しく学ぼう
- SICP
- 7つの言語7つの世界
- Land of Lisp
- Purely Functional Data Structures
- TaPL
- Learn you Erlang
- Webを支える技術
- Real Programmers Don't use Pascal
- SchemeとActor理論
- Scheme 過去◇現在◇未来
- Monads are not metaphors
- http://d.hatena.ne.jp/sumim/20040525/p1
- http://d.hatena.ne.jp/sumim/20080415/p1
- http://erlang.org/pipermail/erlang-questions/2013-January/071949.html [erlang-questions] hobbyists, erlang, elixir (was Improve $handle_undefined_function)
- http://userpage.fu-berlin.de/~ram/pub/pub_jf47ht81Ht/doc_kay_oop_en Dr. Alan Kay on the Meaning of “Object-Oriented Programming”
- http://re-factor.blogspot.jp/
- http://evincarofautumn.blogspot.mx/2012/02/why-concatenative-programming-matters.html
- Dungeon-Building Algorithm
- Cellular Automata Method for Generating Random Cave-Like Levels
- Brogue level generation
- Introduction to Category Theory in Scala
- Programming Languages - Coursera
- Callbacks are imperative, promises are functional
- http://blog.jcoglan.com/2011/03/05/translation-from-haskell-to-javascript-of-selected-portions-of-the-best-introduction-to-monads-ive-ever-read/
- http://blog.jcoglan.com/2011/03/11/promises-are-the-monad-of-asynchronous-programming/
- CouchDB: The Definitive Guide guide.couchdb.org
- Interview with Alan Kay
- Why OO Sucks
- オブジェクト指向プログラミングは間違いだったか
- TAPL
- Implementing Functional Languages a tutorial
- Object-Oriented Programming Versus Abstract Data Types http://www.cs.utexas.edu/users/wcook/papers/OOPvsADT/CookOOPvsADT90.pdf
- http://www.cs.washington.edu/education/courses/cse505/02au/readings/selfPower.pdf Self The Power of Simplicity
著者もメモしといた方がいいかも