0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AI代码之争忽略了什么

IBM中国 来源:IBM中国 2026-03-02 15:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:Rob Thomas

IBM 高级副总裁、软件主管兼首席商务官

人工智能的兴起让 COBOL 重新成为话题焦点,市场上也涌现出不少号称能转换遗留代码、破解现代化难题的工具。但关键在于厘清这究竟意味着什么,以及它不包含什么。代码转换是一回事,平台现代化则完全是另一码事。这两者并非同一概念,而横亘其间的鸿沟,恰恰是大多数企业遇到麻烦的地方。

IBM 大型机的真正价值其实与 COBOL 语言本身无关,而在于平台自身的特性:它是一个从底层芯片到操作系统都经过专门打造的架构,旨在提供无可匹敌的事务处理弹性、安全性、性能和效率——这是任何分布式环境都无法企及的。无论承载的应用是用 COBOL、Java 还是其他语言编写的,该平台都能提供同样的保障。语言的选用并非其价值所在,真正的根基是平台本身。这就是有关代码转换争议的不足之处,也是它至关重要的原因:

代码转换几乎无法触及实际的复杂性。现代化的挑战并非 COBOL 这门语言的问题。它关乎的是支撑应用运行、实现系统集成所需的一切。在 IBM Z 上,Enterprise COBOL 运行在一个垂直集成的技术栈中:包含 z/OS、CICS、IMS、Db2、RACF、MQ、Parallel Sysplex,以及采用 DS8K 存储的Cybervault。正是这个完整的技术栈,让单个系统能够每天处理 250亿笔加密交易,每天完成 4500亿次毫秒级响应的AI推理,并实现高达 99.999...%的可用性。仅仅转换 COBOL 语言,丝毫改变不了这些根本。

真正艰巨的工作在于数据架构的重构、运行时环境的替代、事务处理完整性的保障,以及平台自身所承载的所有非功能性需求。这是系统级的工程,绝非简单的语言转换。

数十年来在软硬件深度集成中打磨出的默契,绝非仅靠迁移代码就能复刻。IBM Z 上的 COBOL 应用之所以强大,正得益于这段漫长岁月里软硬件天衣无缝的协同进化。打个比方,就像 iOSiPhone:你或许能做出一个功能相似的替代系统,但它几乎不可能取代那十亿部正在使用的 iPhone。真正卓越的性能,源自于软硬件的紧密结合、处理器级的专属加速、I/O 子系统的精巧优化,以及数十载持续不断的性能调校。

人工智能非但没有削弱大型机的地位,反而使其优势更加凸显。无论是代码重构、DevOps 现代化,还是知识传承与服务质量提升,这些都已成为平台内部的增长机遇,而 AI 正在加速其落地。它不仅缩短了开发周期,也有效填补了资深 COBOL 程序员退休留下的技能空白。种种迹象表明,我们应当加大对 IBM Z 平台的投入,而非削减。

纯粹的 SaaS 解决方案经不起仔细推敲。首先,考虑到大型机与本地系统之间深厚的依赖关系,很难想象仅靠一套 SaaS 产品就能完整替换其 COBOL 应用程序,同时还能满足企业复杂的业务需求。其次,鉴于当前围绕数字自主和数据驻留的种种争议,任何组织恐怕都不会愿意将自己最关键的业务交易,完全交给一个在它无法管辖的司法区域内运营的供应商。

相当一部分讨论其实与大型机无关。目前约有 40%的 COBOL 应用运行在 Windows、Linux 及其他分布式平台上。因此,人工智能与 COBOL 这个话题中,很大一部分实际上属于分布式系统的问题,只是被张冠李戴地归到了大型机头上。这两类挑战需要完全不同的应对方式,混为一谈只会导向错误的解决方案。

用于转换 COBOL 语言的工具确实在解决一个现实问题。但这对于运行 IBM Z 的企业而言,并不是最关键的一点。大多数新闻标题都聚焦在代码上,然而真正从事这项工作的工程师们都知道,代码只是起点,远非终点。应用程序运行在什么平台上?如何实现扩展?如何进行灾备恢复?如何保障数据加密?又如何与周围的生态系统无缝集成?——这些才是现代化改造的真正内核。只有理解了这种本质差异,真正有价值的工作才算开始。

这些观点已在客户实践中得到充分验证,绝非纸上谈兵

加拿大皇家银行– 借助 watsonx Code Assistant for Z,主动识别现有应用的依赖关系、数据流、程序结构和组织逻辑,为核心系统的现代化改造与变更管理构建起深度的技术蓝图。

国家社会保险组织 (NOSI)– 使用 watsonx Code Assistant for Z 后,分析和定位冗余 COBOL 代码及程序例程的时间最多缩短了 94%,从原先约 8小时的识别工作骤降至接近 30分钟。[1]

澳新银行 (ANZ Bank)– 通过引入现代化 DevOps 工具,将人工操作减少了 60%,显著加速了应用程序的现代化进程。[2]

总而言之,围绕人工智能的博弈确实存在,人工智能在代码领域的应用也将创造巨大价值,但这两点都不应被误解。

[1]国家社会保险组织 (NOSI)案例

[2] 澳新银行 (ANZ Bank)案例

关于 IBM

IBM 是全球领先的混合云、人工智能及企业服务提供商,帮助超过 175个国家和地区的客户,从其拥有的数据中获取商业洞察,简化业务流程,降低成本,并获得行业竞争优势。金融服务、电信和医疗健康等关键基础设施领域的超过 4000家政府和企业实体依靠 IBM 混合云平台和红帽 OpenShift 快速、高效、安全地实现数字化转型。IBM 在人工智能、量子计算、行业云解决方案和企业服务方面的突破性创新为我们的客户提供了开放和灵活的选择。对企业诚信、透明治理、社会责任、包容文化和服务精神的长期承诺是 IBM 业务发展的基石。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    91

    文章

    41976

    浏览量

    303070
  • 人工智能
    +关注

    关注

    1821

    文章

    50511

    浏览量

    267737
  • 代码
    +关注

    关注

    30

    文章

    4983

    浏览量

    74537

原文标题:错位的焦点:AI 代码之争忽略了什么?

文章出处:【微信号:IBMGCG,微信公众号:IBM中国】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    磁环的作用,很多工程师忽略

    随着电子产品功能日益复杂,电磁环境愈发恶劣,磁环已从“可有可无的辅助件”上升为“EMC设计的必需品”。忽略它,可能意味着在认证测试中不断碰壁;而用好它,则能以较低成本解决棘手问题。 苏州谷景电子
    的头像 发表于 05-06 15:35 130次阅读

    Vibe Coding AI全栈开发实战

    ”或“直觉编程”,它并非某种具体的编程语言或框架,而是一种融合AI辅助开发、直觉化编程和高效迭代的实战思维方式。在这种模式下,开发者不再需要逐行编写代码,而是通过自然语言描述需求,AI
    发表于 04-15 16:02

    Token烧了几十亿,代码还是一团乱!AI原生开发该怎么管理?

    你与大模型聊天干活的记录,或许可用于做一次新的“MBTI”性格测试。当驾驭工程的不少事儿都能交给 AI 工具去做,我们只需要“观测”与“控制”,迎接“人人都是技术管理者”的时代。以前,写代码的都是
    发表于 04-14 19:50

    嵌入式AI开发必看:杜绝幻觉,才是工业级IDE的核心底气

    AI浪潮正在重塑嵌入式开发范式,代码生成效率大幅提升的同时,“AI幻觉”问题却成为工业场景落地的核心阻碍——看似合规的代码暗藏时序错误、硬件逻辑冲突等隐性风险,传统 IDE 缺乏工业级
    发表于 03-18 13:49

    AI辅助编程设计之道:从Spec到Code工程实践

    容易出错,让AI写更容易偏离。但如果把接口定义清楚AI反而能稳定输出。 第三,探索式的设计迭代是有效的。不必追求一次把设计写完美,可以先写一个基础版本,让AI生成部分
    发表于 03-16 13:33

    还在手动拼接 AI 代码?你的 IDE 早就该升级

    嵌入式专用 AI 智能助手直接内嵌到 IDE 工作流中,实现代码编辑、AI 生成、调试优化、编译运行、 项目部署一站式开发,让开发者无需切换窗口、手动拼接,就能高效完成
    发表于 03-11 10:25

    电机驱动EMC整改:传统VS智能,性价比之争

    电机驱动EMC整改:传统VS智能,性价比之争|深圳南柯电子
    的头像 发表于 10-21 10:13 722次阅读

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的科学应用

    AI被赋予人的智能,科学家们希望在没有人类的引导下,AI自主的提出科学假设,诺贝尔奖级别的假设哦。 AI驱动科学被认为是科学发现的第五个范式
    发表于 09-17 11:45

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片的需求和挑战

    当今社会,AI已经发展很迅速,但是你了解AI的发展历程吗?本章作者将为我们打开AI的发展历程以及需求和挑战的面纱。 从2017年开始生成式AI
    发表于 09-12 16:07

    代码如何重塑硬件设计,AI如何加速创新?

    “  TS Circuit 创始人 Sebe 与 Atopile 创始人 Matt 之间非常有意思的一段对话,讨论代码如何重塑硬件设计及 AI 如何加速创新。非常值得完整的听一遍,用中文重塑
    的头像 发表于 09-06 11:19 1023次阅读

    HarmonyOSAI编程编辑区代码续写

    利用AI大模型分析并理解开发者在代码编辑区的上下文信息或自然语言描述信息,智能生成符合上下文的ArkTS或C++代码片段。 使用约束 建议在编辑区内已有较丰富上下文,能够使模型对编程场景有一定
    发表于 08-21 15:43

    AI的未来,属于那些既能写代码,又能焊电路的“双栖人才”

    AI的未来,属于那些既能写代码,又能焊电路的“双栖人才”——来自WAIC 2025的一线观察2025年7月,上海世博中心,**第七届世界人工智能大会(WAIC 2025)**上,我们看到一个格外清晰
    发表于 07-30 16:15

    HarmonyOS AI辅助编程工具(CodeGenie)代码智能解读

    本功能从DevEco CodeGenie 5.1.0 Beta版本开始支持。 CodeGenie提供智能AI能力对框选的代码片段进行逐条解释,总结代码段含义,帮助开发者提升阅读代码的速
    发表于 07-17 17:02

    HarmonyOS AI辅助编程工具(CodeGenie)代码续写

    利用AI大模型分析并理解开发者在代码编辑区的上下文信息或自然语言描述信息,智能生成符合上下文的ArkTS或C++代码片段。 一、使用约束 建议在编辑区内已有较丰富上下文,能够使模型对编程场景有一定
    发表于 07-15 16:15

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解

    【HarmonyOS 5】鸿蒙CodeGenie AI辅助编程工具详解 一、前言 1、CodeGenie是什么?CodeGenie (代码精灵)作为鸿蒙DevEco IDE自带的AI辅助编码工具
    发表于 06-11 16:34