中华网 china.com

军事

专家观点

  • 中国禁止美光芯片?中方雷霆出击以其人之道还治其身,外媒炸锅了
  • 中俄好消息不断,一架俄罗斯专机抵达中国,7成俄民众对华有好感
  • 果然乱套了,英国大罢工将瘫痪80%的救护车,上万台手术被搁置
  • 局势正在失控,梅德韦杰夫再次警告:已扩大生产强大的杀 伤性武器

马斯克要求数月内重构6006万行代码:AI助力迁移引发热议

2025-04-01 14:47:36 来源:网易

马斯克要求数月内重构6006万行代码:AI助力迁移引发热议!马斯克领导的美国政府效率部(DOGE)正计划升级美国社会保障局(SSA)的核心支付系统,将原本用 COBOL 编写的旧代码迁移到更为现代的编程语言如 Java 上,并希望在几个月内完成。这一消息引发了技术圈的广泛关注。COBOL 作为一门古老的编程语言,在银行、保险和政府机构等大型业务系统中依然广泛使用。如今 DOGE 计划在短短几个月内完成迁移遗留代码,这让很多人好奇它如何实现。

据报道,截至 2016 年,SSA 的软件系统中包含超过 6000 万行 COBOL 代码,还有数百万行其他遗留编程语言编写的代码。这些代码负责颁发社会保障号码、管理支付和计算受益人应获得的总金额等关键任务。多年来,随着现代编程语言的崛起,COBOL 程序员日渐稀缺,且 COBOL 程序多为单体架构,难以适应云计算、微服务和 API 等现代技术趋势。尽管如此,替换 COBOL 代码的实际实施难度极高,因为现有的 COBOL 系统运行了数十年,代码庞大、文档缺失,原开发人员大多已退休,维护和升级极具挑战性。

一位曾在 SSA 首席信息官办公室工作的前高级技术专家表示,即便是对这些代码的微小调整,也可能引发系统级的连锁故障。2017 年,SSA 曾计划用数亿美元的资金来更换其核心系统,包括一些 COBOL 旧代码的改造,但因 2020 年“黑天鹅”事件的影响,该机构放弃了这项工作,转而专注于更多面向公众的项目。

马斯克要求数月内重构6006万行代码:AI助力迁移引发热议

随着 DOGE 对 SSA 调查的深入,他们发现 COBOL 旧代码带来的遗留问题到了不得不解决的地步。此前,DOGE 团队在检查中发现社会保障系统里居然还有“150 岁”的人在领福利。马斯克调侃道:“你认识 150 岁的人吗?反正我没见过。如果他们真活着,早就该进吉尼斯世界纪录了。” 技术专家指出,这可能是早期 COBOL 版本在处理缺失的出生日期时,默认填上 1875 年 5 月 20 日导致的结果。

(责任编辑)
关闭

精选推荐

下一页
×