Yin's Mid-Term Memory

New

Cisco Systems acquires Chez Scheme

Ikarus Scheme

a

bootstraps itself in 7 seconds

Larceny - another fast Scheme implementation

a

Rise of Worse is Better - Richard Gabriel

a

Chinese Puzzles

CLR v.s. JVM

about R7RS Scheme draft
(may apply to R6RS etc also)

Typed Racket comments

real-world C/C++ problems

Scala

Fun Stuff

Map of the Universe

a

Future Timeline

a

Faster-Than-Light

Alcatraz

related films

Ideas

Unit Tests

Current use of unit tests are not convenient

tests are separated from code

new way

specifications should be inserted at actual code points

unit tests can be inserted directly into the code

unit tests should be able to be folded up in the editor so that they don't show up when the programmer doesn't want to see them

Clojure Notes

m

Recommended Readings

"The Development of Chez Scheme" by R. Kent Dybvig

In Praise of Idleness (Bertrand Russell)

spacepen

Andrew W Appel. Intensional equality ;-) for continuations. ACM SIGPLAN Notices 31(2), February 1996, pages 55-57.

VIDEO: William Clinger: Compiler Optimization for Symbolic Languages (1987)

Dunning-Kruger effect

"Why People Fail to Recognize Their Own Incompetence"

Computer Science

Data Structures

m

Operating Systems

m

Programming Languages (basics)

m

Tools