400亿美金,就因为几行代码?

这可能是IBM过去25年最“冤”的一天。

image

周二,Anthropic发布了一款新工具,能让Claude大模型阅读、分析并把古老的COBOL代码翻译成Java或Python。听起来是不是挺极客、挺创新?

华尔街的反应却像见了鬼一样。

就在消息发布的当天,投资者疯狂抛售,硬生生把IBM的市值砍掉了大约400亿美元。这是IBM四分之一个世纪以来最大的单日跌幅。

Anthropic的一个更新,直接把IBM赖以生存的大型机业务判了死刑。说实话,这操作太“情绪化”了。

这不仅仅是一次股价暴跌,更是一场关于认知的巨大误会。当所有人都以为AI要革了大型机的命时,只有真正的行家才知道:翻译代码,从来就不是最难的那一关。

那个66岁的“老古董”,依然掌控着世界

先别急着给IBM唱挽歌,我们得先看看对手到底是什么。

COBOL,这门诞生于1959年的编程语言,今年已经66岁了。它比大多数CTO的年纪都大,甚至比很多科技公司的历史加起来都长。但它没死。根据Open Mainframe Project的数据,目前全球生产环境中运行的COBOL代码,估计有2500亿行

是不是觉得不可思议?

在这个每秒都在迭代的时代,全球最核心的交易处理系统,依然跑在这个“老古董”身上。银行、保险、社保……你每一次刷卡、每一笔转账,背后可能都站着一个66岁的COBOL。

问题在于,写它的人快没了

当年的工程师正在退休,新来的年轻人只懂Python和Java,看到COBOL就像看天书。这种人才断层,几十年来一直是企业IT最头疼、最昂贵的问题。

IBM当然知道这一点。早在2023年,他们就推出了watsonx Code Assistant for Z,试图用AI来解决这个问题。现在Anthropic来了,说Claude也能干这事儿,而且能分析整个代码库,还能映射隐藏的依赖关系。

于是,华尔街慌了:既然AI能翻译,谁还用IBM的大型机?

翻译容易,但这根本不是重点

image

这就是华尔街最大的误解。

Gartner分析师Matt Braiser说得很直接:“COBOL现代化在技术上早就解决了,真正的问题是现代化的成本太高,而投资回报率(ROI)太低。”说白了,不是能不能翻,是值不值翻。

亚马逊和谷歌几年前就提供了AI驱动的COBOL迁移工具,AWS Transform和谷歌云的服务一直摆在那儿。也没见IBM这就倒闭了啊?

Moody's Ratings的高级副总裁Raj Joshi一针见血:这只是多了一个竞争对手而已。IBM一直活在竞争里,这点风浪算什么?

更有意思的是NAND Research首席分析师Steve McDowell的观点,他把问题的本质剥得干干净净:“应用跑在大型机上,不是因为它们是用COBOL写的;而是因为大型机提供了一种通用服务器无法比拟的确定性、可扩展计算能力和可靠性。”

这才是核心。

你把法拉利的引擎图纸翻译成了中文,不代表你就能在自家后院手搓出一辆法拉利。代码只是表象,底下的硬件加速、事务处理完整性、几十年的软硬件耦合,才是护城河。

image

AI写的代码,你敢直接上线吗?

再退一步讲,AI翻译真的靠谱吗?

Braiser泼了一盆冷水:GenAI(生成式AI)工具确实有用,但它们本质上是“非确定性”的。什么意思?就是同一个功能,AI今天写的代码和明天写的可能都不一样。这种不一致性,在金融级的系统中简直是灾难。

“领先的工具都在结合确定性和非确定性的方法。但即便如此,这也解决不了ROI的问题。”

IBM通讯总监Steven Tomasco更是毫不客气。他说,翻译COBOL只是“简单的那部分”。

真正的苦活累活是什么?是数据架构重设计,是运行时环境的替换,是事务处理的完整性,是那些几十年积累下来的软硬件性能优化。

这才是IBM花了数十年学习解决的问题,AI虽然强大,但目前看来,它更像是一个加速器,而不是替代者。

目前,加拿大皇家银行、社会保险组织和澳新银行都在用IBM的watsonx工具加速现代化,但它们并没有抛弃IBM Z大型机。为什么?因为离了那个环境,代码就只是代码,跑不起来。

别急着“去IBM化”

这一波股价暴跌,最尴尬的可能不是IBM,而是那些急着要给老板交差的IT主管。Constellation Research的分析师Chirag Mehta给出了非常中肯的建议:IT领导者千万别因为看了新闻就情绪化,别一夜之间重写战略。

把Claude当成一个“魔法转换按钮”?那你离事故就不远了。

Mehta建议,企业应该选一个范围明确、输入输出清晰的小模块,去做“apple to apple”的对比测试:依赖映射质量如何?业务逻辑文档恢复得怎样?测试覆盖率和性能有没有回退?

老实讲,现代化的难点从来不是代码转换,而是那些看不见的东西:机构知识的提取、流程控制的重构、变更管理,以及在那些绝对不能崩的系统里控制运营风险。

AI确实能压缩“分析和翻译”的时间,但它消除不了治理和问责的重担。

赢家是谁?

这场闹剧里,有没有赢家?

我觉得,对于运行在非大型机环境(比如Windows、Linux分布式系统)上的COBOL应用,Anthropic确实是个强有力的搅局者。在这个领域,IBM的垂直整合优势没那么大。

正如McDowell所言,如果你只看COBOL,可能会选IBM的watsonx;但Anthropic在开发团队中的覆盖面更广,对于单一供应商来说,这很有吸引力。但这并不意味着IBM会因此伤筋动骨。

“Anthropic会抢走IBM工具的生意吗?当然会。但我很惊讶那个工具能给IBM带来多少收入。” McDowell这句大实话,算是给这场400亿恐慌做了一个最理性的注脚。

别被股价骗了,硬骨头还在后面

这周过去后,IBM还是那个IBM,大型机依然轰鸣。

高管们可能会拿着这些新闻去董事会吵一架,重新审视那些被搁置的现代化项目。这或许是Anthropic带来的最大价值——它让所有人不得不重新审视那个被遗忘在角落里的2500亿行代码。

真正能赢的团队,是把AI当成严谨现代化程序里的加速器,而不是那个幻想中“一键迁移”的魔法按钮。

至于华尔街?下次恐慌前,建议先补补课,搞清楚什么叫“大型机确定性”。

最后,咱不知道VB写这篇是不是收了IBM的钱,cobol的未来何去何从,欢迎你的见解

参考链接:
https://venturebeat.com/technology/ibms-usd40b-stock-wipeout-is-built-on-a-misconception-translating-cobol-isnt