范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

行将消失的几种编程语言,然而它们真的会随风而逝吗?

  为了办公便捷和效率提升,新的编程语言如雨后春笋般出现,但只有少数编程语言才能成为新宠。这种进步的一个副作用是一些古老的编程语言必然会跟历史一样被人们遗忘。
  如果一个编程语言不能与时俱进,那用户群一定会流失。如果一个语言失去它的应用环境,如果相同的应用场景下出现了一个各项属性完全相同、性能更卓越的语言,那么就离消亡不远了。就如令骑兵消亡的不是机枪而是卡车。
  每个编码的人都有自己喜欢的语言。拥有一种首选语言有很多原因,但是,我们的语言有时会变得很单调,它不再由制造它的公司维护,或者人们出于某种无法解释的原因放弃使用它。但是,也有的编程语言例外,比如C语言,它就经受住了时间的考验,在许多情况下仍然是最流行的编程语言。
  虽然PHP万岁,但C是YYDS
  编程语言都有自己的生命周期,对某些语言来说,属于它们的时代似乎已经结束了,我们来盘一下目前前景最黯淡的几种语言:
  有人记得COBOL 编程语言吗?可能很多人都不知道这门语言。
  其实在1960 年代和 1970 年代,它是许多美国银行和政府机构的首选的编程语言,但最终现在哪里还能见到它的身影?
  等一些政府机构发现他们需要通过更新代码来全面改革失业系统时,才发现业内没有几个开发人员可以熟练使用该编程语言。
  当前的许多编程语言也可能会有相似的下场。
  Ruby
  Ruby风靡一时,它在1995年首次亮相后就有了一大批的拥护者,很多人会拿Ruby和C类语言做比较。发布后立即受到程序员们的热捧,它能够快速构建应用程序的特性给程序员留下了非常深刻的印象。
  紧随其后,备受欢迎的 Ruby on Rails 框架于 2004 年发布,由于 Ruby 和 Rails 这两个名称在当时几乎成为了同义词,因此 Ruby 很快地被推到了程序员最喜欢的编程语言排行榜首位。
  它经历了一个坚实的十年,稳居编程语言排行榜前列,一度成为众人瞩目的焦点,但是最近的十年它并不好过,所以 Ruby 纳进了淘汰清单列表。
  为什么 Ruby 会逐渐消退呢? 导致其排名下降的最重要的因素之一是其执行速度。毫无疑问,这是一种非常棒的编程语言,尽管它的发展速度很慢,例如,Twitter有许多用Ruby构建的东西,但由于效率低下而放弃了它,而这一发现的那天很可能就是Ruby开始消亡的那天。
  由它构建的应用程序运行速度往往比其他流行的编程语言,比如 JavaScript、Go 和 Python 构建的应用(在某些框架下) 运行速度慢。
  同时期下,后三者已经发展到可以满足当时的需求,而 Ruby 在很多方面一直在原地踏步,没有什么进步。
  例如,让 Ruby on Rails名噪一时的MVC架构 。其实现在看起来多多少少都有点过时。
  Visual Basic
  Visual Basic 是公认的程序员最不喜欢的编程语言之一,没人反对吧?(反对就是你对!!)
  它是微软在1991年发布的,作为构建 Windows 的主要工具,目标是实现了,但最近问题也不少。
  大家使用 VB 进行开发的热情差距也很大,随着 2000 年 C#的发布,这种差距逐渐进一步扩大。
  由于 C#更加简洁,提供了更广泛的功能,并且更适合于云服务和移动开发(在当前市场中扮演着重要角色),因此很多开发人员都放弃使用 VB 转而投向 C#怀抱。
  C#真的很厉害。
  Microsoft Visual Basic.NET 是 Microsoft Visual Basic 6.0 的后续版本,它是基于 .NET 框架重新设计的,在1991年,微软增强了BASIC语言,将其包含到语言中,形成了Visual Basic,后来发生了一些事情:德尔福(Borland)的负责人安德斯·海尔斯伯格(Anders Hejlsberg)离开了公司,加入了微软,在那里他开始了C#项目。
  这种语言在许多方面与Java相似,一段时间后,C#成为了微软的新语言标准。与c#诞生同时,微软程序员发明了VisualBasic . net,它的语法与BASIC相同,但代码模仿了C#。这两种语言都广为人知,但c#似乎赢得了流行度的竞赛。因此,Visual Basic似乎注定要消亡。
  Haskell
  Haskell 是另一个古董级别的编程语言,它于几十年前创建,在90年代一直被使用。
  对于 Haskell 来说,属于它的时代很快就要结束了。
  研究人员和学者大多将 Haskell 用于构建程序,以对其工作进行复杂的排列和外推计算,但是学起来很难!
  难学必然导致非常有限的活跃用户,其实 Haskell 的上一个最新的稳定版本是在 2010 年发布,这已经于事无补了。
  Perl
  与 Visual Basic 命运一样,Perl 也很不讨喜。
  曾经有一段时间,每个人都用Perl编程,但是后来发生了一些事情,开发者开始在不知道原因的情况下添加越来越大的功能,也许这增加了了问题的复杂性。甚至它的作者似乎已经含蓄地解释了Perl的一些问题,并选择停止从2000年开始的Perl 6开发,关键是,似乎现在也没人想要在用Perl。
  在 Perl 于 1987 年开始流行时,当时被誉为是适合任何一个人的编程语言,无论你是编程的初学者还是专业人士都可以使用,同时还被宣传可以用于各种各样的场景。
  但是,1991 年Python出现了!!
  尽管 Python 的语法相比 Perl 稍显繁琐,更加严格,但 Python 让用户使用脚本实现目标的过程变得更加简单直接,改变游戏规则了。
  Python 在 2000 年代开始让 Perl 黯然失色,并一度成为编程入门的首选语言。
  在过去的 15 年中,Perl的使用量一直在稳步下降,而且也多半会持续下降,有点搂不住。
  Delphi
  Delphi,也就是Pascal + Objects,最有可能被淘汰,即便Embarcadero已经尝试支持它,新版本仍在发布中。这主要归结于Borland的一系列战略失误。
  首先,,他们把名字改成了Imprise。然而,这并没有起作用,于是又回到了之前的名字,并突然将他们的数据库工具从编程工具中分离出来。
  后者被重新命名为CodeGear,但出于某种原因,人们开始怀疑出了什么问题:如此频繁的名称更改,如此频繁的战略更改,让这门语言的拥护者离他而去。
  Embarcadero的持续努力是否能让Delphi继续下去还有待观察,但很明显Delphi在编程世界中正在失去青睐。也许是时候换一个不同的平台了。
  Objective-C
  Objective-C 与 Apple 的关系类似于运动相机与 GoPro 的密切联系——两者都是他们所属公司专用的工具。
  尽管 Objective-C 已经在 macOS、iOS 和 OS X 开发中使用了二十多年(1996 年至今)的时间。
  但如今已经很少有程序员在使用该语言,因为Swift横空出世了。
  Swift 由 Apple 构建并于 2014 年发布,旨在成为 macOS、iOS 及其他几个 Apple 相关平台的新编码标准。
  Obj-C 在很大程度上是基于复杂的C语言创建的,而 Swift 就删除了这些复杂的元素,同时增加了一些新的功能特性。
  例如自动内存管理,对 Cocoa Touch 的支持以及类型安全的集成。
  Swift 设法实现和维护了较高的语言稳定性和用户采用率,因为 Apple 公司仍在坚持重写 Obj-C 库,以使旧语言的使用者可以很容易地进行过渡。
  尽管仍然有很多关于这两种选择哪个更好的讨论,但当前的趋势来看的话,Objective-C 会有一天被淘汰。
  ADA
  Ada,可以看作是完善加强的Pascal,源于美国军方的一个计划,旨在整合美军事系统中运行着上百种不同的程序设计语言。其命名是为了纪念世界上第一位程序员阿达·洛芙莱斯。Ada不仅体现了许多现代软件的开发原理,而且将这些原理付诸实现。同时,Ada语言的使用可大大改善软件系统的清晰性、可靠性、有效性、可维护性。Ada是现有的语言中无与伦比的一种大型通用程序设计语言,它是现代计算机语言的成功代表,集中反映了程序语言研究的成果。如,
  Ada的出现,标志着软件工程成功地进入了国家和国际的规模。在一定意义上说,Ada打破了约翰·冯·诺依曼思维模式的桎梏,连同Ada的支持环境(APSE)一起,形成了新一派的Ada文化。它是迄今为止最复杂、最完备的软件工具。Ada曾是美国国防部指定唯一可用于军用系统开发的语言。比如ATF——YF-22——F-22A的飞控,就是用ADA写的。我国有些军事项目软件也是用ADA编程。
  与上述其它古老语言不同,Ada并非不完善,也并没有被其它语言替代而消失,而是没有普及,跟其背景有关。它是美国国防部系统开发的标准语言。因为它的标准化和官方指定的背景,不需要市场销售,所以不需要普及——它已经占领了它的市场。与使用广泛的C++/Java相比,Ada缺乏文档,尤其是描述标准库的文档,缺乏第三方库等,决定了学习和使用它的人都只能局限在某些领域内。
  图中是Java之父James Gosling
  现在大多数军队项目也会采用C++、Java等主流编程语言,最大优势是程序员资源多(便宜),开发和维护成本都可以大大降低。不必担心是否会导致武器性能不达标,通用语言有足够能力实现武器系统逻辑,底层再编写相应的接口协议即可。
  Adobe Flash
  我们这里讨论的不是语言,而是平台。当史蒂夫·乔布斯选择不在苹果的移动设备上使用Adobe Flash时,Adobe Flash的丧钟就敲响了。
  如果其中一个新平台,比如苹果的平板电脑,不支持Flash应用程序,开发者将不得不使用Javascript、HTML5或其他苹果批准的平台来创建这些应用程序。结果,Flash尽管不断进步,却开始衰落。如今,它还是避免不了消亡。
  TIOBE 编程语言社区发布了2021年 11 月编程语言排行榜,可以看到上述提到的语言似乎排名还挺靠前的,虽然它们都处于下降趋势,但它们并不一定会最终一定会消失。
  如果创造者和社区投入足够的精力来更新和维护它们,添加新功能以及有用的特性,这些编程可能会卷土重来,恢复生命力。
  还是COBOL的例子:
  COBOL 一直是美国政府、商业和银行业务的支柱。如失业保险系统、银行交易系统等。参与维护基于COBOL 的系统工作的公司表示,95%的ATM 交易通过COBOL 程序,80%的现场交易依赖于它们,超过40%的银行仍然使用COBOL 作为其系统的基础。
  作为一门古老的语言,COBOL 似乎越来越缺人,从Cobol Cowboys 近几年的发展就可以看出来。这家公司的创始人Bill Hinshaw也已经70 多岁了,从60 年代开始就从事编程行业。近几年,他一直想关闭公司享受天伦之乐,但无奈客户仍不断找上门。过去三年里,该公司的程序员库已经从50 个增长到了接近350 个,平均年龄在45 到60 岁之间。
  因为这种短期需求而去专门从事COBOL 的开发似乎并不明智。
  自上世纪 90 年代以来,美国的许多专家便建议更换基于 COBOL的系统,否则系统维护将变得越来越难。但由于替换成本较高,这一建议一直未能实施。只会COBOL 语言的程序员也存在就业面窄等问题。比较常见的操作是,许多程序员在进入特定行业之后才开始学COBOL,以满足实际工作需要。更大的问题是COBOL缺乏现代编程语言的特征。
  两难选择:前软件工程时代的东西,重写容易出错。继续运行,维护成本越来越高。
  COBOL 是前软件工程时代的语言,陷阱多多
  从政府到IBM似乎没有彻底解决问题的计划。更愿意细水长流,承担越来越高的维护费用。图为IBM一个讨论COBOL的论坛。
  但事实这种凑合用有时补一下漏的方法性价比不是很高,肯定会有更新的,更好的选择。
  仔细对比各个编程语言的功能特性,市场需求以及可见的未来增长潜力等因素后做出选择,这才是明智之举。

假如勇士队本赛季未夺冠,谁留谁走?一七人必须留下来1库里总决赛场均30。3分5篮板3。6助攻,年薪4578万美元,库里是勇士当之无愧的核心球员,必须留下!2维金斯总决赛场均16。3分6篮板1。3助攻,年薪3158万快抢人!315全明星后卫终于离队,湖人筹码曝光威少27年首轮每年的自由市场都注定会有许多超巨宣布离队,当然今夏也不会例外,实际上今夏的自由市场比往年要更加暗流涌动,因为很多球队折戟季后赛都是因为阵容实力不足,除了补强阵容之外,许多球星也谋划詹姆斯我想买下一支NBA的球队!并且希望那支球队在拉斯维加斯詹姆斯作为联盟的门面,要钱有钱,要冠军有冠军,那么他还有哪些没有实现的目标呢?近日,在节目中詹姆斯就透露自己的退役规划就是想买下一支NBA球队!那么,现在詹姆斯的小目标我们来梳理一刘铮拿到合同,苏伟缺席训练恐被球队买断,雅尼斯或联手阿的江刘铮拿到合同,苏伟缺席训练恐被球队买断,雅尼斯或联手阿的江CBA这个休赛期换帅成为一大亮点,到目前为止,大多数需要换帅的球队都完成了这一任务,就是北京首钢换帅迟迟定不下来,其次是球拒绝交易!浙江男篮完成三笔重要续约,还能否冲击CBA总冠军?根据CBA相关媒体人的消息,浙江男篮基本和王奕博程帅澎刘泽一完成了续约。早些时候,浙江男篮把朱旭航交易到了新疆队,一度还以为浙江男篮要解散,如今留下了王奕博程帅澎刘泽一三位主力,终小托马斯自抛自扣詹姆斯想买一支球队饭店文化是吃饭?西蒙斯今日更新InstagramStory,西蒙斯晒出他在一辆法拉利跑车前的合影,并写道很快会有特别的东西出来你们笑西蒙斯快破产,西蒙斯笑你们开不上法拉利。追梦谈凯尔特人球迷对他的悬念揭晓,山东男篮补强第一人浮出水面,或受王晗重用,再启航眼下,大部分球队都完成了换帅,特别是山东男篮,除了引进王晗,更把前山西男篮的主帅丁伟请来了,至于徐长锁,下课也是无意外的事,按照山东男篮的安排,徐长锁将退居幕后,担任俱乐部的副总。正式签约!曝雅尼斯收到新合同,加盟冠军球队,或将重新证明自己北京时间6月10日,这个赛季北京首钢投入大量资金,一度被视作夺冠热门,没想到最后惨被吉林男篮淘汰,身为北京首钢主帅的雅尼斯火速下课!自雅尼斯下课之后,整个CBA联盟就出现了一股换帅工资1。7亿奢侈税1。7亿,勇士引夺冠球队震怒,给摆烂球队发压岁钱本赛季勇士工资支出1。7亿奢侈税也是1。7亿,1。7亿的奢侈税创了历史记录,因此很多竞争对手抱怨勇士利用支出上的优势建立超强阵容。现在的勇士分别有4个亿元合同,分别是库里的4年2。独家抓刚需强服务资深品牌无人零售业务负责人谈核心要素访谈对象简介柯奇,资深品牌无人零售业务负责人,拥有超过五年无人零售品牌运营经验。先后服务潮玩品牌POPMART泡泡玛特国货美妆品牌COLORKEY珂拉琪及城市户外品牌Beneund西藏自驾游第三天第三天7月23日陕西西安四川成都陕西辣子名不虚传。东北人表示服了!好几个人坏肚子了!不过小case。很快恢复。早晨740出发。早餐时有绿豆粥,问服务员,回答说太热,西安人也受不了!
毛主席曾评价老蒋手下三员大将,重用一个都不会败得这么惨1949年10月1日,毛主席在天安门庄严宣布,中华人民共和国正式成立,百姓们纷纷奔走相告,传递这一喜讯。然而,有这么一小拨人,却恨得牙痒痒,那就是蒋介石部队。蒋介石怎么也想不到,国京城四少,曾经何等风光,如今黯然神伤十几年前,王思聪还没混世,京城四少便已成团出道汪小菲汪雨王硕王珂。京城F4首先说的大S老公汪小菲,哦不,大S前夫,其爷爷是满族正黄旗,其姥爷是富商,其母是俏江南老板,可以说汪小菲一09年钱学森去世,次日北京城天降大雪,告别仪式上三军仪仗队抬棺2009年10月31日是一个令全国人民都感到悲痛的日子,在这一天,著名科学家钱学森同志在北京离世,此消息一出,全国上下陷入了悲伤的氛围当中。尽管钱学森在世期间就曾多次强调,自己死后清朝官员的真实形象百官上朝交头接耳,和珅的长相堪比四大美男第一张照片文武百官上朝场景和电视剧中展现出的上朝场景颇有不同,真实的清朝官员们上朝的时候既可以交头接耳,也不用注意队伍是否整齐,看上去相当放松。第二张照片官员出巡场景总体来说,这位浙江有座奇特的飞瀑,巨石横跨瀑布之上,被誉为天下第一奇观天台山位于浙江省天台县境内,地处金华宁波绍兴和温州四市交界地带,享有佛宗道源山水神秀的美誉,1988年被列为国家重点风景名胜区,2015年被评为国家5A级旅游景区,如今已是天台县乃大S和汪小菲离婚,降低对孩子的伤害,几个方面很重要大S与汪小菲在结婚十周年庆典之后,离婚的消息也跟着来了,据说汪小菲有新欢了。女的不到那一步,一般都会为孩子考虑。被辜负被无情地伤害,大S自己最清楚不过了。而最受伤害的是孩子和双方父家里有小孩子的可以做这几道菜,有颜值有营养,孩子爱吃还长得快不知不觉今天就小雪了,深圳也开始降温了小编提醒大家要多穿衣服。冬天来了,最让父母头疼的就是小孩子的饮食问题,温度降低,孩子容易胃口不好,抵抗力也会变差。校园是一个大集体,小朋友们之程咬金冒充文人,笑话连出,歪打正着遇见徐茂公程咬金(头条杂谈人物)(时间2021年11月23日上午1050)唐朝开国功臣程咬金。从小虽然不是什么纨绔子弟,但是有名的不学无术。一会喜欢当文人,一会学武将,什么也学的不像,什么也张洪杰带瘫痪妻子拍戏,被儿女吸血,曾坦言身后十几匹狼提到如今的大屏幕,尽管上面美色横行,但是对于年青一代小鲜肉们的表演能力,不少人还是会打一个问号。而老戏骨们的演技,则受到了许多人的认可和怀念。而在众多老戏骨中,有这样一位演员他集编林峯妻子带娃野餐,开豪车播放老公的歌秀恩爱,1岁女儿软萌可爱11月18日,林峯的妻子张馨月在社交平台上晒出自己带娃外出的照片,并配文道努力经营生活,生活会给你美好。当天张馨月带女儿去草地上野餐,她穿着一身运动套装搭配马尾辫打扮清新低调,墨镜离婚7个月后,赵丽颖冯绍峰形成鲜明对比,这段婚姻到底谁受罪?2021年4月23日,赵丽颖和冯绍峰官宣离婚,从结婚生子到分道扬镳,这对夫妻仅用了短短三年。在信息发达的互联网时代,无数人盯着赵丽颖这样的85后小花的婚姻生活,有杨幂和刘恺威离婚舆