acm-header
登录

ACM通信

ACM新闻

编程的未来是什么?答案在于函数式语言


西蒙•佩顿琼斯。

微软首席研究员Simon Peyton Jones建议,如果你想知道未来主流编程语言中会有哪些特性,你应该看看现在的函数式编程语言。

图片来源:英国皇家学会

如果您想知道未来主流编程语言中会出现哪些特性,那么就看看现在的函数式编程语言。

微软首席研究员、Haskell(一种长期流行的纯函数式编程语言)的主要贡献者Simon Peyton Jones如是说。

函数式编程不同于许多人所认为的编程,它去掉了跟踪程序全局状态的复杂性,而只关注将值输入函数并收集函数输出的结果。

Peyton Jones说:“大多数编程语言的构建方式被称为命令式编程语言,它们说‘做这个然后做那个’。”

“一种函数式编程的编程语言并不说,它说“这是结果”。想想Excel电子表格中的公式,它没有一个步骤序列,它只是表示这个单元格的值。”

TechRepublic
查看全文


没有发现记录

登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map