场景:技术江湖一年一度「编程语言比武大会」,各大门派齐聚一堂,争论谁才是江湖最强语言。
主持人( Typescript ,正襟危坐): 欢迎来到第十届编程语言比武大会!诸位,各凭实力说话,勿要口嗨内卷。谁先来展示风采?
C++(一身黑袍,带着指针项链、拎着 STL 大剑) “在座的各位,谁能比我更贴近机器?我的代码能跑得比汇编还快,一行写错,全村爆炸。这叫力量。”
台下窃窃私语: “他写的代码我三年都不敢重构……”
Rust (红发青年,手持安全之剑) “老祖说得不错,但内存不安全的江湖早该结束。我要带来新时代:零内存泄漏、零空指针,人人安全编码!”
C++冷哼: “年轻人,就是怕 segfault ,练不出真功夫。”
Java (穿西装、左手接口右手工厂) “你们的世界太乱。我只求稳定、架构、跨平台。银行、电商、国企,靠我撑了二十年。”
Rust (皱眉): “你为啥每一个类都要有个 Manager 后缀?”
Go (短发快语,T 恤写着“Don’t overthink”) “你们聊得太复杂。我 main 函数一写,直接部署上线,谁还管你 OOP 、GC 优不优?”
Java 推了推眼镜: “你没有泛型!”
Go 微微一笑: “你写得完,我已经部署上线,工单也解决了。”
Python (穿连衣裙,手持 TensorFlow 权杖) “我不和你们争性能。我的代码像诗,数据科学、AI 、脚本、爬虫都靠我撑着。”
Rust 瞪大眼睛: “你……就不能加个类型提示?”
JavaScript (穿着奇装异服,衣服上写着:==
== ===
)
“前端无我不活! DOM 是我,事件是我,Node 是我,全栈是我!我连正则都能写递归解析器!”
Python:
“但你为什么会把 [] == ![]
判成 true ?”
PHP (笑眯眯,拿着 WordPress 和 Laravel ): “你们说得都好听,等客户改需求时,是不是我三行代码就上线了?”
全场沉默一瞬,有人小声说: “……他真能赚钱。”
VBA (穿着办公衬衫,夹着五个 Excel 表格) “你们写得再快,有我 Ctrl+C 快吗?领导要日报,我一分钟搞定,宏一跑,老板就给我升职!”
ChatGPT Script Kid (戴着头盔,敲着 prompt ) “我不懂代码,但我让 AI 直接生成 100 行,跑起来也没问题。代码不是用来写的,是用来抄的。”
主持人( Typescript ): “好了,语言比武结束。现在公布市场薪资榜排名、项目饱和度和岗位数量……”
结果屏幕弹出:
写业务表单页面的 JavaScript 工程师,岗位最多;写 VBA 的财务专员升职最快;用 PHP 接私单的最赚钱。
Rust 、C++、Go 、Java 等一脸懵逼,齐声问道:
“那我们到底图个啥?”
台下传来一句话:
“代码没有高低之分,能发工资的就是好语言。”