加入收藏 | 设为首页 | 会员中心 | 我要投稿 长春站长网 (https://www.0431zz.com.cn/)- 媒体智能、开发者工具、运维、低代码、办公协同!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

加密货币捐赠

发布时间:2021-01-29 16:37:42 所属栏目:外闻 来源:互联网
导读:C ++和Java可能是计算机科学中最严重的错误。OOP的创建者艾伦凯(Alan Kay)和许多其他著名的计算机科学家都对两者都提出了严厉的批评。然而,C ++和Java为最臭名昭著的编程范例-现代OOP铺平了道路。 它的普及是非常不幸的,它对现代经济造成了巨大破坏,造成

C ++和Java可能是计算机科学中最严重的错误。OOP的创建者艾伦·凯(Alan Kay)和许多其他著名的计算机科学家都对两者都提出了严厉的批评。然而,C ++和Java为最臭名昭著的编程范例-现代OOP铺平了道路。

它的普及是非常不幸的,它对现代经济造成了巨大破坏,造成了数万亿美元的间接损失。OOP导致数千人丧生。在过去的三十年中,没有任何一个行业因潜在的OO危机而受到影响。

为什么OOP如此危险?让我们找出答案。
 

(2) 数据泄露危机

维护不佳的遗留系统极易出现网络安全漏洞。信用报告机构Equifax公司就曾因其遗留系统的复杂性,导致未能及时修补公司“自动消费者访谈系统”(Equifax于20世纪70年代为处理消费者纠纷开发的系统)中的一个严重漏洞,最终致使1.46亿人的敏感个人信息泄露。

(3) 勒索攻击危机

老旧的IT系统也为勒索软件攻击提供了方便。在这种类型的攻击中,网络入侵者会侵入关键IT系统后并加密所有系统数据,直到支付赎金为止。在过去两年中,勒索软件袭击了美国亚特兰大和巴尔的摩的城市以及佛罗里达州的里维埃拉海滩和湖城的两个城市。后两个城市同意分别向攻击者支付60万美元和50万美元。此外,还有数十个州和地方政府以及学校系统和医院都遭遇了勒索软件攻击。

(4) 高昂的运营和维护成本

即便没有遭遇运营中断和安全事件,企业组织仍然需要面对遗留IT系统不断攀升的运营和维护成本问题。例如,美国政府问责局(GAO)最近的一份报告发现,美国政府在2019财年的900亿美元开支中,近80%用于现有信息系统的运营和维护。此外,在GAO详细审查的7,000笔联邦信息技术投资中,有5,233笔资金全部用在了运营和维护,没有任何资金用于现代化。

从2010财年到2017财年,IT现代化支出减少了73亿美元,而运维支出增长了9%。不断增长的IT遗留成本将继续吞噬政府IT现代化的“种子”。

尽管并非所有的运营和维护成本都归因于遗留IT系统,但美国政府问责局指出,支出的增加很可能是由于支持过时的计算硬件所致,例如,美国国税局2/3的硬件已经超过了其使用寿命,而且因精通较旧语言的程序员越来越少,维护这些较旧编程语言开发的软件和系统的成本也越来越高。

以COBOL(一种可以追溯到1959年的编程语言)为例,计算机科学专业早在几十年前就停止了COBOL语言的教学。但是据报道,美国社会保障局和国税局仍在运行大约6000万条COBOL代码。而且,美国政府问责局在2016年的一份报告显示,美国商务部、国防部、财政部、卫生和公众服务部以及退伍军人事务部仍在“使用上世纪80年代和90年代的微软操作系统,这些操作系统在十多年前就不再得到供应商的支持”。

解决方案

鉴于大量遗留IT系统仍在使用中,解决遗留系统的问题势在必行。

(1) 承认问题的存在

解决一个大问题的第一步就是承认自己存在这个问题。至少一些政府和企业已经开始这么做了。例如,2017年12月,特朗普总统签署了《政府技术现代化法案》。它允许联邦机构和部门从1.5亿美元的技术现代化基金中申请资金,以加速其IT系统的现代化。国会预算办公室最初表示,每年的需求接近18亿美元,但政客们担心这笔钱是否会得到合理利用,最终导致资金大幅减少。

(2) 新技术推动现代化进程

在商业领域,云计算和人工智能等新技术成为推动IT现代化的驱动力。CAI创始人Tony Salvaggio表示,“现在,所有人都知道IT可以推动组织创新。这些新技术在未来几年内将会摧毁现有商业模式的30%至40%。背负遗留IT系统的公司在快速交付改进功能或客户服务方面将毫无竞争能力,只能将自己困在其中,无法脱身。

值得注意的是,这种现象已经在银行业中发生了。传统银行在与新兴银行竞争时感到非常吃力,这些新兴银行将大部分IT预算用于创建新产品而不是支持遗留系统。例如,2014年开始运营的英国Starling 银行只提供手机银行服务。它使用AWS托管其服务,并且仅花费1800万英镑来创建其基础设施。相比之下,英国的TSB银行(一家成立于1810年的传统全方位服务银行)在2018年花了4.17亿英镑转移到一个新的银行平台。

Starling 会维护自己所有的代码,平均每天进行一次软件发布。之所以能这样做,是因为它与众多的老旧IT系统没有错综复杂的连接。根据英国银行监管机构的说法,每个新版IT系统都存在可衡量的操作失败风险。更简单的系统意味着与IT相关的中断越来越少。自从Starling营业以来,仅发生了一次重大停机,而同一时间段,英国三大银行中的每家至少都有十几次停机事故。

(编辑:长春站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读