V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
Hooooooey
V2EX  ›  Python

标题党: Python 有史以来最强大的挑战者终于出现?,但我觉得对比和分析还是比较保守

  •  
  •   Hooooooey · 15 天前 · 4944 次点击
    42 条回复    2025-05-23 18:10:29 +08:00
    xgdgsc
        1
    xgdgsc  
       15 天前   ❤️ 1
    repl 还都不支持呢,感觉不如 Julia https://github.com/JuliaPy/PythonCall.jl
    wjx0912
        2
    wjx0912  
       15 天前   ❤️ 1
    那些众多的 java 挑战者,而今坟头草几米高
    onll42y
        3
    onll42y  
       15 天前   ❤️ 10
    “语法优雅度不如 C#、简单易上手度不如 PHP+、运行效率深度优化不如 C/C++、小巧易嵌入度不如 Lua 、风格统一度易于牛马员工的能力不如 Java 、通用度不如 bash shell“。

    田忌赛马也得一匹马和一匹马比,这都并发式田忌赛马了
    julyclyde
        4
    julyclyde  
       15 天前   ❤️ 2
    去年还是前年还有个 mojo 现在还有人提起吗?
    songray
        5
    songray  
       15 天前
    我通过 ReScript 对张老师积累的好感全在 Moonbit 上败光了...
    实在想不通 Moonbit 为什么要一直蹭别的语言... 关键每次比对都是搞一些无关痛痒的 Toy Demo ,太尴尬了。

    感觉 Moonbit 团队 10 天里面有 6 天在设计新的语法糖,4 天在跑宣传。
    有这个时间还是把数据库驱动和常用 sdk 之类的东西搞搞吧,一直宣传 Toy Demo 也不会有人用的。
    EndlessMemory
        6
    EndlessMemory  
       15 天前
    Python 活这么久了哪有那么快倒,本身自己也在更新,硬伤虽然有但是哪个语言没硬伤
    lookas2001
        7
    lookas2001  
       15 天前
    这学术本子味太冲了
    codefun666
        8
    codefun666  
       15 天前
    编程语言要有巨头公司支持,语言好不好是其次。Rust 号称“优秀”,哪家大公司在力挺?
    Hooooooey
        9
    Hooooooey  
    OP
       15 天前
    @songray 我觉得他想强调的是生态的意义大于宣传的意义,毕竟有了这么多的库,大家可以一起建设了,跟 python 的对比确实是实打实的很明显有差距
    Hooooooey
        10
    Hooooooey  
    OP
       15 天前
    @EndlessMemory 所以不可能有一家独大,百花齐放比较合理
    sir283
        11
    sir283  
       15 天前 via Android
    我的评价是,不如早期流行的蛤语言☝️😃
    felixcode
        12
    felixcode  
       15 天前 via Android
    PPT 能力一骑绝尘,又能评几个奖了
    bojue
        13
    bojue  
       15 天前
    @songray
    huluhulu
        14
    huluhulu  
       15 天前
    一看这例子里面的语法,就觉得不如 python ,垃圾凉凉
    roundgis
        15
    roundgis  
       15 天前 via Android
    @onll42y 怎麼出現了 bash shell
    coderluan
        16
    coderluan  
       15 天前
    文章里面存在的不少加粗不统一的部分,请问,这些是作者说违心话时的一些反抗吗?
    1252603486
        17
    1252603486  
       15 天前
    编程语言最重要的还是要有大公司推,并不是极客觉得好就是好,Java 那么多人觉得不好,它真的没人用了吗
    kita
        18
    kita  
       15 天前
    @codefun666 除了 firefox 外大概就是 Canonical 。不能忽视的还有一众 Linux kernel developers
    renmu
        19
    renmu  
       15 天前 via Android
    使用的都是 python 的库,性能还有多少提升?有相关的数据吗
    guiqiqi
        20
    guiqiqi  
       15 天前 via iPhone
    这个 “MoonBit 与 Python 对比” 的专业程度实在是令人不敢恭维:
    - 第一个例子说传参错误的时候,自己的语言可以直接给出错误参数的位置,没有其他“冗余信息” — 事实上 Python 也可以给出错误的参数位置,而且为什么 Exception Stack 也能算冗余信息呢?
    - 第二个例子说他的字符串参数可以用 Enum 枚举传递,所以有代码提示。我寻思这 Enum Python 不是也有吗,你自己写一个枚举类型就行了哇?而且很早之前就用 typing.Literal 的方式支持了字面量的代码提示,作者难道完全不知道吗?

    至于前面说的什么“动态类型”、“语法保守”更是让人摸不着头脑…… 你本就在用一个动态类型语言,怎么,还能期待编译期给出类型吗?我从 Python 2.6 开始一路用到现在的 3.13 ,Python 的语法改动虽没有 C++ 那么激进(当然 C++ 的向下兼容比 Python 做得好),但是各种语法变化也很大程度上优化了大项目的开发体验,怎么就直接扣上一顶帽子呢?

    至于性能,我不觉得这是 Python 该考虑的问题 — Python 作为胶水语言用起来是很舒服的,无论是写 C Extension 还是直接用 ctypes 都非常方便,甚至还有 Cython 可以改静态类型,同时尽量少破坏语法;至于各种 JIT 更是可以在加一个装饰器的情况下就加速热点代码运行。

    全篇文章看起来感觉就是:“我有十胜,对方没有,此乃十一胜”的感觉。
    yb2313
        21
    yb2313  
       15 天前
    这个东西一会超越 c#, 一会超越 rust, 现在又要超越 python 了, 一看是国内的, 那就不奇怪了, 跟华为之前出的语言一样, 生态没有, 但是遥遥领先
    Binwalker
        22
    Binwalker  
       15 天前
    Moonbit 这个给我感觉就是到处在宣传,哪哪都能看到
    weiwenhao
        23
    weiwenhao  
       15 天前
    @songray 感觉很无奈,是鹏城实验室找到张老师做的,那必须要有成果。我看这样的文章甚至可能不是核心开发者写的,就是技术支持或者营销写的。
    yb2313
        24
    yb2313  
       15 天前
    @codefun666 字节和 cf 吧
    Hopetree
        25
    Hopetree  
       15 天前   ❤️ 1
    只能说大聪明,闲的很,特别是里面关于 Python 的缺点居然有一个是 AI 编程不友好,笑死,AI 编程第一 Python 说第二哪个语言敢说话
    hutoer
        26
    hutoer  
       15 天前
    单看语法,个人觉得还不如: https://yangjunhui.monster/t/1132910
    ychost
        27
    ychost  
       15 天前
    这玩意跟邪教一样到处宣传,上一个这么搞的还是 Rust ,起码 Rust 有自己的定位,完全看不到它定位是啥一会儿 AI ,一会儿 WASM 、边缘计算
    beyondstars
        28
    beyondstars  
       15 天前
    为什么不去用易语言?[doge]
    clemente
        29
    clemente  
       14 天前
    通过优化的 WASM 后端 搞笑.....
    yolee599
        30
    yolee599  
       14 天前 via Android
    我的评价是不如易语言
    w568w
        31
    w568w  
       14 天前
    @onll42y 给我整笑了,古有轮转对比,今有并发赛马
    hefish
        32
    hefish  
       14 天前
    小编的文案能力有待提高啊。 这个开发圈子跟公众号运营还是有区别,不能老搞标题党。 容易把自己搞臭的。
    3085570450tt
        33
    3085570450tt  
       14 天前   ❤️ 1
    不做额外评价

    Automatica
        34
    Automatica  
       14 天前
    你们这群人看了这么多宣传怎么还不用啊?再不用我考核指标里面的支持 200 个大型软件项目和 1w 名使用者该怎么完成啊?
    Trim21
        35
    Trim21  
       14 天前
    @guiqiqi #20 这个例子其实没啥问题吧,这个左边是编译期的类型检查错误,右边是函数内的检查错误抛的 exception 了
    fairytale
        36
    fairytale  
       14 天前 via Android
    Python 不死是因为海量库。Perl 不死是因为从上古 unix 到现代 Linux 几乎全内置语法没变过,兼容性比各类 shell 都强。而曾经要挑战 Python 的 Ruby 都快没了。
    aloxaf
        37
    aloxaf  
       14 天前
    这玩意儿宣传的两大特点好像互不兼容啊:WASM 支持和无缝调 Python 库

    如果为了 WASM 用它,就会发现用不了 Python 生态,还不如用其他支持 WASM 的生态更好的语言。
    如果为了 Python 库用它,那为什么不直接用 Python 。
    UEVdugfw
        38
    UEVdugfw  
       14 天前
    从编程语言出现到限制几十年,咱们一直在超越,一直在路上。
    狼来了,狼来了
    maolon
        39
    maolon  
       14 天前
    他这个最大的迷思是:

    AI 编程的准确度和训练的代码量正相关
    他号称 AI 编程友好
    但是没有人用它 build 东西,所以代码量少
    代码量少,AI 训练少,AI 生成准确度差

    AI 编程越友好,AI 生成准确度越差
    xFrye
        40
    xFrye  
       13 天前
    这语言有什么新东西吗? 我的评价是不如 v 友的项目 nature 来的有趣。。。
    Hooooooey
        41
    Hooooooey  
    OP
       13 天前
    @hefish 我比较懒所以只是直接复制了原文标题,而且标题党就是标题党,一开始我就主动说了,里面的例子是真实有效的,只是希望大家参与讨论的是文章里面的内容,至于这个圈子那个公众号,就是给大家一个友好交流的平台,香香臭臭的就等时间去证明啦
    krixaar
        42
    krixaar  
       13 天前
    都上大括号了拿头挑战 Python……虽然缩进有它的各种缺点,但是空格加冒号写代码的方式,对于零基础学编程的实在太友好了。你这上来就大括号外加 type annotation 不又变成了那种不懂的看着就不想学,懂了的人家不想专门去学……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5582 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:34 · PVG 14:34 · LAX 23:34 · JFK 02:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.