十个不用静态类型函数式语言的理由 // 英文
发布于 11 年前 作者 jiyinyiyong 4531 次浏览 最后一次编辑是 8 年前

微博上看到这篇文章, 觉得挺搞的: 整篇据说都在黑 Java…

http://fsharpforfunandprofit.com/posts/ten-reasons-not-to-use-a-functional-programming-language/

  1. 函数语言太新了, 不是成熟的工具
  2. 工资是按照代码行数算的, 代码太短存在问题
  3. 花括号是主流语言很喜欢的东西, 不应该舍弃
  4. 喜欢显式类型声明
  5. 调试 Bug 的乐趣和习惯不能继续
  6. 编写代码时间不是花在调试工具上边
  7. 我不想在写代码的时候考虑所以的细节
  8. 更倾向检查 null
  9. 函数式编程里不使用设计模式
  10. 太过数学化
5 回复

java写起来笨笨的感觉,不如js有意思

据某垠所说的

如果你了解一点历史就会发现,今天非常流行的 JavaScript,其实不过是一个“没能正确实现的 Scheme”。

本来就是. 不过 JS 是动态的…

@sexnothing 哦哦. 真是简短, 几乎没懂 JS 之前没出彩, 现在的话有 JS 和 Clojure, 气场不一样了

回到顶部