多核潜移默化地改变着我们的编程语言

2020-09-15 14:25:13 +08:00
 jatsz

近来的编程的语言的进化方向越来越倾向于支持多核:

  1. 类似于 async/await 的异步操作基本快成了标配
  2. 进程内线程通信支持了类似管道的通信方式
  3. 函数式(无副作用)成了各大语言的前进方向。
  4. 不可变数据结构的讨论和语言层面的支持越来越多。

还有啥没有?另外这是不是摩尔定律失效后的常态,直到类似量子计算可以有突破?

2898 次点击
所在节点    编程
1 条回复
wysnylc
2020-09-15 15:17:37 +08:00
没有改变编程语言,多线程出来都二十年往上
改变的是程序员的思维方式 串行->并行
函数式编程将方法当变量传递也不是新东西

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/707187

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX