Comment Comment by duaneb I actually recommend Haskell. The division between computation and I/O is strikingly similar (and equally difficult to avoid), and they're both declarative systems. parent duaneb 10 years ago