Skip to content

Instantly share code, notes, and snippets.

@ympbyc
Last active April 10, 2023 22:41
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ympbyc/4460529 to your computer and use it in GitHub Desktop.
Save ympbyc/4460529 to your computer and use it in GitHub Desktop.
面白かったもの. citeするときに探すためのキーワードをメモっておく。ちゃんと理解できてない物もいくつか含む。

Read

PAPERS

Lisp

  • R5RS
  • 3imp
  • on lisp

Smalltalk

  • Smalltalk80 Bits of History Words of Advice
  • Smalltalk-72 Manual
  • The Early History if Smalltalk

Quantum Mechanics

  • A Lambda Calculus for Quantum Computation

Abstract Machines

  • 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

Haskell

  • Functional Programming - Why no one uses functional languages
  • Imperative functional programming

PRESENTATIONS

BOOKS

  • 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を支える技術

ARTICLES

Languages

Concatenative

Roguelike

  • Dungeon-Building Algorithm
  • Cellular Automata Method for Generating Random Cave-Like Levels
  • Brogue level generation

Other

To Read

@ympbyc
Copy link
Author

ympbyc commented Jan 5, 2013

著者もメモしといた方がいいかも

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment