Life and Löve

The first thing I try to do when learning a new language is to code-up a version of Conway's Game of Life.It's a good way of getting familiar with syntax and how a language handles some core elements like data-structures, flow control and graphics. I've done it now in Scheme, Python, Java, C++, even Haskell. (The latter being an interesting but ultimately masochistic exercise. Perhaps bf should be the next stop.) Python's still my goto language (geddit?) but I've got to say I have never found this exercise so easy and intuitive as I just did with my new-found Löve.