Category Archives: Uncategorized

More on Abstraction

Almost a year ago (evidently), I wrote briefly about Abstraction, Modularity, and Composition as important principles in designing software. I’ve had a few more thoughts to add about abstraction. There are two sides to the abstraction “coin”: there’s (for lack … Continue reading

Posted in Uncategorized | Leave a comment

Mere thoughts on a biological programming language

I occasionally get ideas that I don’t have the time or opportunity to pursue, so I thought I’d organize and write about one of them. Synthetic biology is an extremely interesting area, which might have caused me to take a … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Advice on writing a programming language

Walter Bright, the guy behind the D language, wrote an article about writing your own programming language. If you’re interested in such things, I suggest reading it. It’s pretty good. I want to disagree about one thing, though. And add … Continue reading

Posted in Uncategorized | Tagged , , | 4 Comments

Two extremely interesting LtU discussions

What needs to be done? Some discussion on programming languages research in general. I like it because some of the things people brought up seemed totally out of left field to me, but still quite interesting. (For example, the education … Continue reading

Posted in Uncategorized | Leave a comment

A design variation on “Perlis languages”

There has been some recent discussion on languages people should learn if they want to broaden their understanding of programming generally.  For example, Fogus, and Eugene Wallingford in response.  There has also been a recent burst of posts to proggit … Continue reading

Posted in Uncategorized | Tagged , , , , | 4 Comments

6/2(1+2)

This thread on reddit has me chuckling a bit. At LDTA this year, we had a talk that focused on… whitespace.  Then we spent a few hours fascinated by pretty printing.  Why these “trivial” things? Well, because there are interesting … Continue reading

Posted in Uncategorized | Tagged , , | 2 Comments

A political aside

I don’t want to talk about politics too much on this blog, but the historic loss of someone like Russ Feingold last night has me in the mood to soapbox just a little bit. Let’s suppose for a moment that … Continue reading

Posted in Uncategorized | Tagged | Leave a comment