More possible side projects:
- Blog about irrationality and game theory. I promised D.E. something about this many months ago.
- Implement long integers for Try Scheme. (Java's implementation is about 4400 lines; Python's is about 3200 lines, including comments and boilerplate junk. Neither one uses two's complement to represent negative numbers, which surprises me. Maybe division is a lot harder to implement in two's complement?)
- Get Try Scheme working in Safari (the most obvious problem is that Safari doesn't have
- Implement a built-in manual and tutorial for Try Scheme.
- Write a story.