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

爆论: AI 辅助的 Golang+ Python +Rust 结合体是未来的主流语言!

  •  
  •   imes · 2023-05-03 12:11:26 +08:00 · 1888 次点击
    这是一个创建于 564 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • Golang 是轻盈的静态语言
    • Python 有着无与伦比的包库
    • Rust 的构建系统和包管理器优秀

    但是 Golang 走了一堆别人已经走过的错路 /弯路,撞墙之后,重新发明和走回头路(泛型:啊吧啊吧)。Python 的性能太让人诟病了,全靠 C/C++撑着,比如 Numpy 用 C 编写,还内部解除了 GIL 等。Rust 的复杂性太高,这导致难以学习和深入,用 Rust 写个 safe 的链表,可能还得仔细翻翻标准库。

    如果有那么一种语言,它有着:

    • Golang 的简易:开发、编译、部署的效率高
    • Python 的包库:要用什么都能找到
    • Rust 的 Cargo:管理整个开发过程
    • 最好还有个优秀的 function testing

    这么一种语言,配合以 Github Copilot 为代表的 AI 辅助,入门简单、效率高,干什么什么行,能普遍占领现有大多数开发和应用领域。

    当然,以上都是我在想 peach~ 我的关注点和这些程序本身的应用位置基本没有重合。Rust 还会继续侵蚀 C/C++; Go 会逐步吞噬处于 Python 和 Java 间的过渡带; Python 依旧是那个 Python 宇宙。

    new-logo

    5 条回复    2023-05-14 10:21:39 +08:00
    vsitebon
        1
    vsitebon  
       2023-05-03 12:38:13 +08:00
    你是否在寻找: https://www.modular.com/mojo
    xuhuanzy
        2
    xuhuanzy  
       2023-05-03 19:01:14 +08:00
    你说的对, 但你还是要来修我 c++库.
    imes
        3
    imes  
    OP
       2023-05-03 19:31:48 +08:00
    @vsitebon 1# 居然还真的有,看起来像是有一个 LLVM 版本的 Python ,不知道这个能不能支棱起来。
    imes
        4
    imes  
    OP
       2023-05-03 19:33:15 +08:00
    @xuhuanzy 2# 大哭!东西一躲起来,根本绕不开 C++,总是会牵扯到
    xgdgsc
        5
    xgdgsc  
       2023-05-14 10:21:39 +08:00
    julia 加上部署静态编译就完美了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5651 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 01:38 · PVG 09:38 · LAX 17:38 · JFK 20:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.