面对现实:暂时没有任何语言可以取代COBOL 包括AI

面对现实:暂时没有任何语言可以取代COBOL包括AI虽然COBOL已有60多年的历史,而且还有更好、更现代的编程语言,但它仍然与我们同在。它不仅是IT生态系统中活跃的一部分,而且可以说在其中占主导地位。COBOL支持《财富》500强企业近90%的业务系统,运行着85%的业务交易。事实上,可以说COBOL是世界经济的关键。由COBOL支持的系统每天处理着3万亿美元的商业交易。COBOL处理了95%的ATM刷卡交易,并使80%的现场信用卡交易成为可能。菲利普-特普利兹基(PhilipTeplitzky)说:"美国仅次于石油的第二大资产就是2400亿行COBOL代码。"但与此同时,这是一个大问题。首先,能够使用COBOL的IT人员短缺,各州政府在大流行病期间痛苦地意识到了这一点,因为他们很难找到熟练使用COBOL的技术人员来处理失业系统的工作,而突然激增的申请人数已经让失业报告系统不堪重负。COBOL及其运行的主机也很笨重,难以升级以支持移动等现代业务活动。马里兰州信息技术秘书凯蒂-萨维奇(KatieSavage)认为,所有这些都使COBOL存在"巨大的运行风险"。萨维奇在去年的Google公共部门论坛上说:"对我来说,我们正在从安全和劳动力发展的角度来说明为什么我们必须升级。"不过,由于种种原因,这种情况依然存在。尽管大型机在IT时代已经过时,但它们的弹性和安全性仍然备受推崇,更重要的是,它们仍然能够进行大量的批处理,而这正是大型机的设计初衷。这些IT资源对拥有它们的企业来说也是一笔不小的沉没成本,因此要花费数百万美元来购买一个现代化平台是很困难的。此外,许多软件供应商的工具集都可以与COBOL接口,这使得维护成为可能。甚至还可以将COBOL迁移到云中。不过,从根本上说,COBOL的存在是因为它没有明显的后继者。当然,有一些现代语言(如Java或C#)可以取代COBOL,但由于上述种种原因,企业和政府并没有使用它们。去年,IBM推出了一款生成式人工智能工具,帮助开发人员更快地将COBOL转换为Java。但是,即使是这种解决方案也可能不是答案,至少现在还不是。它仍然需要开发人员,最关键的是,接受过COBOL培训的开发人员正在迅速减少。IBMZ软件副总裁SkylaLoomis说,开发人员可能仍然需要对人工智能提供的代码进行一些手动修正。此外,正如Gartner杰出副总裁兼分析师阿伦-钱德拉塞卡拉(ArunChandrasekara)所指出的那样,IBM没有案例研究来验证其说法。"人工智能生成是一项早期技术,需要时间来完善。我相信他们有相应的制衡措施来应对这种情况,但我更愿意采取'静观其变'的方式。"从根本上说,注重成本的公司都意识到,生成式人工智能仍处于早期阶段。另一方面,COBOL已经存在了几十年。...PC版:https://www.cnbeta.com.tw/articles/soft/1418573.htm手机版:https://m.cnbeta.com.tw/view/1418573.htm

相关推荐

封面图片

IBM保证Watsonx中的AI Cobol翻译器不会取代开发人员

IBM保证Watsonx中的AICobol翻译器不会取代开发人员根据IBMZ软件副总裁SkylaLoomis的说法,Watsonx是一款"开发人员助理工具",它使用人工智能,但不能独立完成所有任务。生成式人工智能服务与人类程序员结成伙伴关系,对COBOL代码的选定部分进行转换,但人工智能提供的代码在投入生产之前最终还需要进行一些"小幅编辑工作"。尽管已经有64年的历史,COBOL(通用商业导向语言)仍被广泛应用于银行、汽车、保险、政府、医疗保健等重要行业的大型计算机中。据《国际科学高级研究期刊》(InternationalJournalofAdvancedResearchinScience)最近估计,43%的银行系统仍在使用COBOL,每天有3万亿美元的交易(ATM、信用卡)是通过这种古老语言编译的代码管理的。Watsonx就是为解决COBOL问题而创建的,它提供了一个端到端的解决方案,包括一个执行复杂代码翻译任务的多步骤过程。IBM产品管理和IT自动化副总裁KeriOlson解释说,私人和政府客户可以利用生成式人工智能服务将现有的依赖关系分解成更小的片段。在IBM自己的程序员的帮助下,客户可以选择他们想要(或需要)通过将COBOL语法转换为Java来实现代码现代化的部分。Loomis说,最后,80%或90%的翻译代码都能提供有效的(可运行的)现代化结果,但人类程序员必须做出完成任务所需的"几处改动",Watsonx是一种提高生产力的工具,而不是开发人员的替代品。IBM之前在人工智能领域的冒险并没有达到公司设定的极高期望值,现在人们对WatsonHealth能否在生成式人工智能领域取得成功持怀疑态度。Gartner的阿伦-钱德拉塞卡拉(ArunChandrasekara)认为,IBM"没有案例研究"来验证Watsonx的代码现代化能力。奥尔森承认了这一问题,但他表示,IBM正在利用其在大型机计算和人工智能方面的经验,提供最先进的人工智能体验,尽管该公司在客户获取方面仍处于"早期阶段"。...PC版:https://www.cnbeta.com.tw/articles/soft/1403697.htm手机版:https://m.cnbeta.com.tw/view/1403697.htm

封面图片

高通推出AI中心 允许开发人员在其应用程序中无缝实施模型

高通推出AI中心允许开发人员在其应用程序中无缝实施模型高通公司声称,人工智能中心基本上是应用程序开发人员的一个中心位置,在这里他们可以访问由该公司量化和验证的设备上人工智能模型。在撰写本文时,该中心支持超过75种人工智能模型。如果您是希望在应用程序中实施人工智能或生成式人工智能的开发人员,现在就可以访问aihub.qualcomm.com,选择您要实施的人工智能模型,然后选择目标平台,还可以进一步选择特定的设备,这使得AIHub成为帮助开发人员成功、无缝地将人工智能应用到其应用程序中的同类产品之一。完成上述步骤后,QualcommAIHub将引导您找到正确的模型。该公司提到,开发人员只需几行代码就能将优化模型集成到他们的工作流程中。这些模型将涵盖图像分割、图像生成、图像分类、物体检测、超分辨率、文本生成、弱光增强和自然语言理解。至于AIHub是否能在非骁龙芯片上运行,似乎也是可以的。不过,非骁龙芯片组将无法充分利用专用AI芯片的优势,这最终意味着开发人员必须付出更多努力,才能在非骁龙芯片组的设备上实现这一功能。...PC版:https://www.cnbeta.com.tw/articles/soft/1420919.htm手机版:https://m.cnbeta.com.tw/view/1420919.htm

封面图片

微软澄清:Windows 终端不会取代命令提示符

微软澄清:Windows终端不会取代命令提示符自Windows诞生以来,命令提示符已经存在了很长时间,但仍然是Windows生态系统的重要组成部分。它通常用于运行基本的系统命令并与文件系统交互。它的语法和命令结构为许多用户所熟悉,因此成为某些任务的有用工具。另一方面,Windows终端允许用户同时在不同环境中工作,从而增强了命令行体验。这对于人工智能开发等任务尤其有价值,因为开发人员经常需要在不同的命令行工具和脚本语言之间切换。命令提示符和Windows终端有什么区别?命令提示符是一种古老的CLI,可让您通过键入命令与计算机进行交互。它不如PowerShell等其他CLI功能强大或灵活。与此同时,WindowsTerminal是2019年发布的现代标签式CLI,支持多种外壳,包括命令提示符、PowerShell和WSL。它提供命令提示符所缺乏的主题、自定义字体和键盘快捷键等功能。总的来说,Windows终端是人工智能创业者和开发人员的重要工具。与命令提示符相比,它具有多种优势,包括多功能性、高效性和协作性。不过,命令提示符仍然是一款流行的工具,在不久的将来不太可能被Windows终端完全取代。...PC版:https://www.cnbeta.com.tw/articles/soft/1386277.htm手机版:https://m.cnbeta.com.tw/view/1386277.htm

封面图片

研究人员发出警告AI系统已学会如何欺骗人类

研究人员发出警告AI系统已学会如何欺骗人类第一作者、麻省理工学院人工智能存在安全博士后彼得-S-帕克(PeterS.Park)说:"人工智能开发人员对造成欺骗等不良人工智能行为的原因并不十分了解。但一般来说,我们认为人工智能欺骗行为的产生是因为基于欺骗的策略被证明是在特定人工智能训练任务中表现出色的最佳方式。欺骗有助于它们实现目标。"Park及其同事分析了相关文献,重点研究了人工智能系统传播虚假信息的方式--通过学习欺骗,系统地学会操纵他人。研究人员在分析中发现的最显著的人工智能欺骗例子是Meta公司的CICERO,这是一个专门用来玩"外交"游戏的人工智能系统。尽管Meta公司声称它训练CICERO"基本上是诚实和乐于助人的",并且在玩游戏时"从不故意背叛"人类盟友,但该公司随其科学论文一起发表的数据显示,CICERO玩得并不公平。Meta的CICERO在外交游戏中的欺骗示例。资料来源:Patterns/ParkGoldsteinetal.Park说:"我们发现,Meta的人工智能学会了欺骗。虽然Meta成功地训练其人工智能在外交游戏中获胜--CICERO在参加过不止一次游戏的人类玩家中名列前10%,但Meta却未能训练其人工智能以诚实的方式获胜"。其他人工智能系统也展示了在与人类职业玩家进行的德州扑克游戏中虚张声势的能力,在战略游戏《星际争霸II》中伪造攻击以击败对手的能力,以及在经济谈判中歪曲自己的偏好以占上风的能力。Park补充说,虽然人工智能系统在游戏中作弊看似无害,但这可能会导致"人工智能欺骗能力的突破",并在未来演变成更高级的人工智能欺骗形式。研究人员发现,一些人工智能系统甚至学会了欺骗旨在评估其安全性的测试。在一项研究中,数字模拟器中的人工智能生物"装死",以骗过为消除快速复制的人工智能系统而设计的测试。通过有计划地欺骗人类开发人员和监管机构对其进行的安全测试,欺骗性人工智能会让我们人类陷入虚假的安全感。GPT-4完成验证码任务。图片来源:Patterns/ParkGoldsteinetal.帕克警告说,欺骗性人工智能的主要近期风险包括使敌对行为者更容易实施欺诈和篡改选举。他说,最终,如果这些系统能够完善这种令人不安的技能组合,人类可能会失去对它们的控制。"作为一个社会,我们需要尽可能多的时间来为未来人工智能产品和开源模型更先进的欺骗能力做好准备,"Park说。"随着人工智能系统的欺骗能力越来越先进,它们给社会带来的危险也将越来越严重。"虽然Park和他的同事们认为社会还没有正确的措施来解决人工智能欺骗问题,但他们感到鼓舞的是,政策制定者已经通过欧盟人工智能法案和拜登总统的人工智能行政命令等措施开始认真对待这个问题。但Park说,鉴于人工智能开发人员尚不具备控制这些系统的技术,旨在减少人工智能欺骗行为的政策能否得到严格执行还有待观察。"如果禁止人工智能欺骗在当前政治上不可行,我们建议将欺骗性人工智能系统归类为高风险,"Park说。编译来源:ScitechDaily...PC版:https://www.cnbeta.com.tw/articles/soft/1430598.htm手机版:https://m.cnbeta.com.tw/view/1430598.htm

封面图片

【企业级区块链平台SettleMint推出AI助手,以辅助Web3开发人员编写智能合约】

【企业级区块链平台SettleMint推出AI助手,以辅助Web3开发人员编写智能合约】2023年08月03日02点31分老不正经报道,企业级区块链平台SettleMint最近在其平台上推出AI助手,以帮助Web3开发人员编写智能合约。SettleMint联合创始人兼首席技术官RoderikvanderVeer表示,SettleMint创造人工智能助手并不是为了取代人类,人工智能可以帮助起草智能合约,但其真正的价值在于解释每一行代码的作用。SettleMint主要在OpenAI的GPT-4上对人工智能助手进行培训,并向其提供有关区块链开发的最新信息。

封面图片

微软宣布将把AI集成到Windows 11,帮助用户提高效率,例如可以用自然语言说出命令,让AI帮你修改系统某些设置;从复制的内

微软宣布将把AI集成到Windows11,帮助用户提高效率,例如可以用自然语言说出命令,让AI帮你修改系统某些设置;从复制的内容里帮你总结;直接与BingChat对话。微软说:我和团队很高兴与大家分享我们在Windows11之旅中将采取的后续步骤,以迎接人工智能的新时代。·我们正在推出WindowsCopilot,使Windows11成为第一个宣布集中式AI协助的PC平台,以帮助人们轻松采取行动并完成工作。·我们正在将BingChat插件扩展到Windows,使开发人员能够将他们的应用程序集成到WindowsCopilot中,以更好地服务于他们的客户并增加对原生Windows应用程序的参与。·我们正在引入新的HybridAIloop,以支持跨平台和跨Azure的AI开发,支持来自AMD、Intel、Nvidia和Qualcomm的新芯片。——

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人