Category Archives: Technology

ruby or java?

Decisions, decisions. I’m trying to write a small program to help my son learn to do subtraction. (His problem–today–is borrowing, which these days is called “regrouping.”) It is a trivial sort of GUI program and I’m trying to decide whether to learn Java UI programming with Swing, or Ruby/Tk. Swing has the advantage of including anything I could ever possibly need and working out of box. Ruby/Tk isn’t nearly as all-encompassing … but … let’s face it: Ruby is 10x the language that Java will ever be. (Hence groovy.)

Update: I never got around to this and he figured out how to subtract. Sort of. But it’s interesting to see all the hype about Ruby (due to Rails) and watch the Java types freak out about it.

Garage Band

I’m building a case for us to buy a Mac Mini so I can fool around with Garage Band. I was talking to someone here who (unlike me) actually has a clue about music about Garage Band. He’s enthusiastic, of couse, but since I’m clueless he wondered what I would do with it. That led me into a discussion of Lileks’ bleatophany. The Star Trek tunes are the. Best. Tunes. Ever.

(Of course, the case I’m building doesn’t mention GarageBand. It focuses on how we could use iMovie to make iDVDs of our wonderful kids for distribution to assorted friends and family. Duh.)