Saturday Reading
- Optimizing OpenGL Data Throughput on Mac OS X . Well worth reading for OpenGL programmers on any platform.
- Fractal Food: Self-Similarity on the Supermarket Shelf. The Romanesco looks like a great target for a Scene Graph Rewriting experiment. I’m still taking baby steps in this area (the most complicated object I’ve created is something that looks similar to a ram’s horn, by playing around with one of the Ivy samples ported to my basic ocaml scene graph), but as soon as I saw the picture of the Romanesco I thought of Peter Harwood’s Sphereflake rewriting example.
- Continuing along the computational aspect of nature meme, the sample chapter from Rucker’s upcoming The Lifebox, the Seashell, and the Soul is quite intriguing. His CAPOW continuous-valued cellular automata software looks interesting as well.
- David MacQueen’s Structure and Abstraction in HOT Languages (pdf) is an excellent comparison of Polymorphism, Modules, and Objects in higher-order typed languages. There is also a paper based on the presentation available: Adaptation in HOT Languages: Comparing Polymorphism, Modules, and Objects (postscript).