Apr 27 2009
All programs are examples of static or dynamic transformation
Here’s an interesting one:
Every system is either an interpreter or a compiler
Don Stewart’s talk Engineering Large Projects in Haskell: A Decade of FP at Galois at London HUG.
Having recently discovered that something I was writing was a compiler, it seems they’re more ubiquitous than people realise. In some sense it seems obvious. Even something like a computer game is obviously an interpreter, converting user input into the syntax of game play and evaluating it… but it also seems like such a stretch. :-)
Comments Off