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

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

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

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

    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   ·   实用小工具   ·   3327 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 12:00 · PVG 20:00 · LAX 04:00 · JFK 07:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.