tag: programming

More on Racket Generators

I've been playing around, as I said, with Euler 9, which presented me with the question of how to generate Pythagorean triples—this is the interesting part of the problem (it's trivial, once you

Platform Partisanship

Every so often I want to write a tools post and go on about what I use and really like. Sometimes I do this, but mostly I resist because there isn't much new for me to contribute here, and I'd rather

Best Practices

The team at my new job has grown pretty rapidly as more resources have been devoted to pushing things out the door, and as we've done some reorganization. Along with this have come some growing pains

More on Racket

Back in the day, when learning a new programming language, I would take a little time and make a random password generator: this is how I learned my first bit of C as a pimply junior high school stud

Racket and DSLs

When I was in college, I took a one-credit LISP course taught by Matt Curtin, and I also implemented two Scheme interpreters for my undergraduate (C++) and graduate (Java) programming languages cou