从上而下和从下而上的编程语言 By Dawei XU Published Dec 10 2012 Contents Top down, bottom up中引用Don’t fear the Monad,提了一个有趣的说法,编程语言分为2类:Bottom-up,从机器开始,逐步抽象,比如C#。Top-down,从数学开始,具体到机器,比如Haskell。而程序员则习惯用从何语言相反的方向进行编程,就是说C#程序员喜欢由上而下,而Haskell程序员喜欢由下而上。