Promises, promises
Shoot, after such a promising June and July, here it is a third of the way into August already and this is my first August entry. I've been doing some actual programming language design (for a machine-oriented assembly-like language, but with some curveballs) and documentation. Using Mac OS X's "Pages" word processor. What a breath of fresh air compared with the horridly cluttered interface of the more common word processors!!
I've also been learning Ruby, it's pretty nice. Not a whole lot different from Python, so it's pretty quick for me to pick up.
The big idea I've been struggling with is the intersection among
- Haskell's lazy evaluation;
- demand-driven compiler intermediate languages (SSA, GSA, PDG, PDW, VDG);
- dataflow languages and architectures; and
- compilers that find opportunities to do things concurrently.
Home's still a bit of a mess, though it's been improving. My cousin Stacy and her husband Jeff and son Tyler were here earlier this week, and their dog Cody (who used to live here) got to come and play with Penny and Romeo. Big fun.
11:47:04 PM