V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jatsz
V2EX  ›  编程

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

  •  
  •   jatsz · 2020-09-15 14:25:13 +08:00 · 2885 次点击
    这是一个创建于 1311 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    1 条回复    2020-09-15 15:17:37 +08:00
    wysnylc
        1
    wysnylc  
       2020-09-15 15:17:37 +08:00 via Android
    没有改变编程语言,多线程出来都二十年往上
    改变的是程序员的思维方式 串行->并行
    函数式编程将方法当变量传递也不是新东西
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4231 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:13 · PVG 18:13 · LAX 03:13 · JFK 06:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.