SproutCore: Statecharts vs. Controllers | Hacker News Reader