I love alternative programming languages, the only other one I know about in this style is Piet (mentioned in the article). They're not usually very "practical", but its interesting to explore different ways to talk to computers.