As a language geek, I am constantly on the lookout for interesting features of current and future languages.  Elegant language (whether code or human language) has a kind of musicality to it.  This article (and the related links)  are right up my alley.

Link to Exploring Beautiful Languages: Pattern matching on .NET objects with F# active patterns