How would you design the perfect programming language?

Another Quora answer I should be moving here : Phil Jones’s answer to How would you design the perfect programming language?   Well, the obvious way you’d approach it, is start with a reasonable knowledge of using other languages to get a sense for their strengths and weaknesses. And start with some good role models. […]

Tools for Reverse Engineering Binary File Formats

On Quora I asked a question : What tools are there to help reverse engineer obscure binary file formats? So far the answers aren’t particularly informative. Basically hex editors. But I feel there must be something more. Here’s a comment I replied to someone there : Well, if I try to imagine “something better”, […]


I’m starting to immerse myself more in the Racket world these days. And recently, I’ve had more troubles with my server and WordPress blogs. So I’m looking into Greg Hendershott‘s Frog (Frozen Blog) to see if this would be useful. I’m thinking of porting some of my lower-traffic, not very visually sophisticated, blogs to it. […]

Communications Design Group

Huh?!? I actually had no idea. Following up that last Jonathan Edwards video I discovered that SAP are funding a PARC-style research lab run by Alan Kay (!!!!!), who has hired Vi Hart, Bret Victor and Edwards among others, to go and do their crazy software art, reinvention of programming stuff. More : SAP Looks […]