The io programming language is really pretty, but it's essentially f-expressions. I wonder what it would be like on a larger team, especially when you can add methods to add class at any point (just like Ruby).