Heh -- "if you need more than one line of APL you do not fully understand your problem".
https://news.ycombinator.com/item?id=1041500
People have done similar things in all kinds of languages by now: https://codegolf.stackexchange.com/questions/3434/shortest-game-of-life