推荐学习书目
› 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
iorilu
V2EX  ›  Python

大家还搞 Python 吗 , 感觉现在用的不多了啊

  •  
  •   iorilu · 1 day ago · 4235 views

    以前我主要用 python 得, 包括后台, gui(pyside)等等

    因为综合易用性(好写, 易懂), 跨平台, 功能性(覆盖面广)

    但了解得都知道, 这些东西现在可能不一定还成立了, 或者说选择太多了

    首先, python 本身大量重要库都是基于 rust 得, 那可能就要问下了, 为啥不直接用 rust, 以前可能还有学习曲线陡得问题, 现在 ai 其实很擅长写编译型语言

    库多, 现在随便移植, 任何平台你看上其他平台某个库, 必然就有人移植, 或者你自己让 ai 干也用不了多少 token

    所以我现在好像用 python 不多了, 现在后台更偏向 go, 或者 rust

    gui, 偏向 rust+tauri, 甚至最近 rust+gpui 也流行了

    那些容易学, 好写易懂等, 在 ai 时代好像也不重要了

    37 replies  •  2026-10-07 19:45:35 +08:00
    txican
        1
    txican  
       1 day ago   ❤️ 1
    我用的 hermes 是 python 的, 我经常让 TA 自己修改自己。
    june4
        2
    june4  
       1 day ago
    脚本有 typescript 数量级的快、类型系统更好用、web 友好、gui 友好、不用垃圾空格缩进,
    编译型有 go,rust ,
    python 确实二头不讨好
    iorilu
        3
    iorilu  
    OP
       1 day ago
    @june4 是的

    ai 是的, 似乎 typescript+rust 是最佳选择

    要性能有性能
    要 ui 有 ui
    都是编译类型, ai 擅长
    raycool
        4
    raycool  
       1 day ago   ❤️ 1
    我还是坚持使用 Python ,就是习惯了。
    iorilu
        5
    iorilu  
    OP
       1 day ago
    @raycool 用还是用的, 写点脚本, 一次性实验项目等还可以

    但正式项目, 现在优先级不高了
    jko123
        6
    jko123  
       1 day ago
    我只会 python ,所以 ai 写项目也都是 python ,不然出 bug 我都不会找
    JerningChan
        7
    JerningChan  
       1 day ago
    还好吧?我觉得还是会继续用,而且那些搞科学运算什么之类的不都是用的 py 么?
    wonderfulcxm
        8
    wonderfulcxm  
       1 day ago
    用 AI 在写,这玩意还是挺方便的,最近想用 Go, 主要是 Go 还得搭一套编译环境,初次编译好慢,远程开发的小主机受不了。扔 github action 吧,也挺慢的。
    guin
        9
    guin  
       1 day ago
    什么好找工作用什么吧,反正我们这边就没几个 python 岗位,学好 java+ts 不在这个公司了 还能去下一个公司
    shyrock2026
        10
    shyrock2026  
       1 day ago
    从实际出发:你说的这些编程语言的差别,对于你的应用来说有什么区别吗?那点速度差异有感知吗?影响你挣钱?
    如果答案是否,折腾换语言毫无意义。以前用啥现在就用啥好了,如果你有多余的脑力用不完,研究一下怎么用既有技术栈挣更多钱吧。
    amosasas
        11
    amosasas  
       1 day ago
    不得不搞,小公司里搞 ai infra 的,算子写不了一点,也就只能在 vllm 里改吧改吧,然后用 python 写点运维脚本了。
    xiaomimicoin2
        12
    xiaomimicoin2  
       23h 21m ago   ❤️ 1
    我以为 ai 写的都是 python
    iorilu
        13
    iorilu  
    OP
       23h 11m ago
    @xiaomimicoin2 大模型写代码刚开始时候, 确实写 python 相对好点

    但现在模型能力越来越强, 语法复杂不复杂已经不重要了, 但编译型语言能让模型主动发现绝大多数问题, 能自己反复修改基本一次性就能拿出一个能用版本

    python 在稍大些项目劣势很明显了
    bronyakaka
        14
    bronyakaka  
       23h 0m ago
    我基本就是 go 和 python ,rust 还是算了吧
    wuruxu
        15
    wuruxu  
       22h 44m ago
    现在我都改用 C++,反正都是 AI 输出代码了,性能优先
    KevinHuang99
        16
    KevinHuang99  
       22h 15m ago
    @iorilu #13 rust 的库生态怎么样?
    forsky
        17
    forsky  
       20h 27m ago
    刚开始学 flask,晚了么?
    Weixiao0725
        18
    Weixiao0725  
       19h 26m ago
    ai 写的自己也得去 review 一下吧,所以还是得挑自己熟悉的语言和框架
    miscnote
        19
    miscnote  
       14h 39m ago
    我搞数据/ml 领域,目前还离不开 py ,虽然我也不想写。
    MuyuQ
        20
    MuyuQ  
       13h 28m ago
    “库多, 现在随便移植, 任何平台你看上其他平台某个库, 必然就有人移植, 或者你自己让 ai 干也用不了多少 token”
    rust 迁移翻车的可太多了。。。
    MuyuQ
        21
    MuyuQ  
       13h 26m ago
    @forsky 有点。 如果是为了建个人网站的话,Flask 还行。 如果是写项目,FastAPI 更好点。
    ezioswj
        22
    ezioswj  
       12h 40m ago via Android
    简单项目还行,功能还有复杂度上来了,我是受不了一点 python ,而且部署的时候还得拖家带口配上依赖,打个 docker 镜像都老大了,所以综合下来,项目基本转 go 了
    iorilu
        23
    iorilu  
    OP
       12h 5m ago
    @KevinHuang99 现在很多知名 python 库等都是基于 rust 库做的一层包装

    或者迁移到 rust

    python 现在唯一优势就是在机器学习, 训练模型等方面了
    ccc1924
        24
    ccc1924  
       11h 22m ago
    公司里还有很多 python 代码在维护,有一部分还没升级到 python3....
    yuewolf
        25
    yuewolf  
       11h 0m ago
    还在大量使用
    levelworm
        26
    levelworm  
       10h 30m ago via iPhone
    数据这块基本上都是 Python ,可惜我想做 Scala 没机会。
    websitetools
        27
    websitetools  
       9h 43m ago
    语言无所谓,都是 AI 在搞了。
    Syiize
        28
    Syiize  
       8h 30m ago
    Python 的优势在于它是胶水语言,黏哪里都行。科学绘图目前似乎还是只有 R 和 Python 生态好,AI 方面 Python 用来快速开发和验证,训练好导出模型就可以扔给性能更高的语言了。嫌性能慢有 Cython 和 numpy 的工具,可以写 C/Fortran 的 extension 。

    最主要的一点是,用途不一样,擅长的语言不一样。目前科学研究方面用的多的还是 Python/R/MATLAB ,Fortran/C/NCL/GrADS 简直是一言难尽,用起来像吃屎
    kenvix
        29
    kenvix  
       8h 15m ago
    python 就是 AI 作为 tool 的第一语言。另外你做 AI 相关研发也必然是用 python 的。只有最终产品可能换个别的语言
    kirara2024
        30
    kirara2024  
       6h 29m ago
    看需求 简单的 bash 搞 复杂的 py 再追求性能点 go
    raptor
        31
    raptor  
       5h 25m ago
    我还是会选择自己会的语言,所以即使用 AI ,我也是 python+go(桌面用 wails)
    plasticee
        32
    plasticee  
       4h 39m ago
    @june4 ts 数据分析相关库很少,python 用来做数据分析比较好?
    plasticee
        33
    plasticee  
       4h 33m ago
    @bronyakaka 为何不碰 rust?

    @wonderfulcxm 你用的什么小主机?

    @iorilu ai 不擅长生成 python 代码?
    realpg
        34
    realpg  
       4h 25m ago
    @KevinHuang99 #16

    现在 除非是大型调用别人家公用标准 API ,或者知名算法知名库比如 ssl 实现之类

    我感觉用 rust 开发,ai 都倾向于自己实现 而不是调用外部库
    onice
        35
    onice  
       4h 22m ago
    对于一些特定场景,Python 还是挺有用的。例如在运维领域,Linux 自带 Python ,使用 Python 代替 shell ,在大型脚本中更优雅,更容易维护。对于 DevOps 内部平台开发,Django 这些框架也很好用,出活快。对于有安全需求的公司,需要把安全检查阶段融入,实现 DevSecOps ,Python 也是很好的粘合剂,各种库足够丰富,写的脚本也便于维护。
    MindMindMax
        36
    MindMindMax  
       1h 36m ago
    10 多年的老玩家,这两年已经投入 golang 怀抱。
    labubu
        37
    labubu  
       39 mins ago
    什么年代了还有手写 python 的(滑稽
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2668 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 119ms · UTC 12:24 · PVG 20:24 · LAX 05:24 · JFK 08:24
    ♥ Do have faith in what you're doing.