从上而下和从下而上的编程语言

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

你可能感兴趣的:(编程语言)