Python 正成為新的 PHP——承認這一點很痛苦
上周二凌晨 2 點,盯著一份性能分析報告,胃在打結。我們的 Flask API 被500 個并發嗆住了——不是 5 萬,五百。 問題不在業務代碼。鍋在 Python。
大會上沒人愿意承認,博客里也沒人寫“也許我們走錯了路”。可只要你混久了,就能感覺到:裂縫在擴大。
地基先塌:基金會都虧錢了
來點實錘。Python 軟件基金會——負責讓 Python 繼續活著的那群人——2025 年虧了 146 萬美元,被迫暫停資助計劃。 這可不是哪家初創公司斷了融資,這是全球“最流行”語言的護城河。
如今它們基本靠祈禱 + 企業捐款續命。
想一想:要是 JavaScript 的基金會曝出這樣的虧損,X(Twitter)早就炸了。**Python?寂靜無聲。
Rust 在吃 Python 的午餐
更魔幻的是:2025 年 Python 語言峰會上丟了個重磅——PyPI 新的原生模塊里,有三分之一是用 Rust 寫的。
再讀一遍。為了讓 Python 能跑得過得去,Python 開發者去學了另一門語言,然后把核心邏輯用 Rust重寫。
- Pandas? 被 Polars(底層 Rust)搶風頭。
- Pydantic? 核心重寫成 Rust,因為 Python 頂不住。
“增長”的盲點:人多,但淺
是的,Python 去年增長 7%。聽起來很酷,對吧? 但另一邊,一半 Python 用戶入行未滿兩年。一半。
這不是繁榮,這是旋轉門。
而且只有 15% 的開發者在用 3.13(最新穩定版)。這不是“保守”,這是不愿前進。 JS 開發者會吐槽框架 6 個月沒更新;Python 開發者還在穩用 2018 年的代碼。 名字叫“穩健工程”,本質是停滯。
我們一起信了的 AI 神話
“Python 扛起了 AI!” 當然,就像我的方向盤“驅動”了汽車一樣。
- TensorFlow? 里子是 C++/CUDA。
- PyTorch? 還是 C++/CUDA。
- NumPy? 祖傳 Fortran。
Python 不是引擎,它是包在引擎外面的漂亮方向盤。 當 AI 往 手機、嵌入式、邊緣計算遷移——一切性能要命的地方——Python 會被甩在后頭。
你不可能往手機里塞個 200MB 的 Python 運行時就算完事。 真正的玩家已經轉向編譯型語言了,Python 太慢,追不上。
“容易”的陷阱
Python 火是因為它簡單。賣點是: “不必懂計算機底層!pip install 即刻起飛!”
營銷很成功,后勁很糟。
現在我們有一大批開發者:
- 覺得內存管理是別人要操心的事;
- 靠 加 AWS 預算解決性能;
- 把重啟服務當調試。
與此同時,Rust 開發者寫的代碼又快又安全,因為編譯器逼著他們學會底層。 不是他們更聰明,只是他們不能逃課。
大廠早就走了
去任意一家大廠看看真正的生產系統用什么寫。不是 Python。
Python 用來寫:
- 腳本、數據分析、膠水層。無聊但有用。
當要建一個真抗壓、能扛百萬用戶的系統?他們拿的是:
- **Java / Go / C#**。
因為在規模化場景,“寫得快”=“燒錢快”。 沒有工程總監愿意在黑五解釋:“Python GC 今天鬧情緒了。”
工具鏈:沒人治、治不好
寫了 10 年代碼,見過不少語言。Python 的依賴管理是最混亂的。
- pip 不理 poetry,conda 自成一派;
- virtualenv 有時好使,有時翻車。
- 每個 Python 項目都從同一地獄開場:半小時環境救火,像拆炸彈。
Rust?cargo new,完事。Go?go build,就行。Python? 請預留你的上午。
社區的標準答案是:“用 Docker 吧。”那不是解決方案,那是舉白旗——把問題裝進容器,眼不見為凈。
語言是怎么“變成僵尸”的
Python 不會一夜消失。它會像:
- Perl、PHP、COBOL 一樣——還活著,但不再生長。
跡象已經很明顯:
- 基金會虧損;
- 核心庫改投他家語言;
- 版本停滯;
- 大廠生產線早就換車道;
- 增長來自新人,一撞到性能墻就跑路。
語言的謝幕不伴隨驚雷,而是大家假裝沒事,慢慢褪色。
你最不想聽的那句
你今天用來精進 Python 的每一小時,都是不在學習未來五年真正吃香語言的一小時。
我沒讓你刪倉庫。 但如果你剛起步,或者在考慮學習投資方向,把全部籌碼押在 Python,就像在一個剛宣布裁員的小城里買房。
墻上的字已經寫好了,只是大多數人不愿意讀。
接下來會怎樣
Python 還會存在:
- 在大學課程、老系統、2019 年的“入門文章”里。
但前沿?已經換人了。
未來不獎勵“容易”。它獎勵的是:快、穩、可維護。
Python 有過它的高光,對很多人來說,這是很美好的一段時光。 可時光會走。
問題不再是“Python 是否在死去”。 而是——你要不要和它一起下沉,還是學著開一艘新船。




















