加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

2011年7月Tiobe编程语言排行榜正式发布

发布时间:2020-11-08 17:47:30 所属栏目:教程 来源:xy
导读:Tiobe在每年的7月,也就是一年已往一半的时辰会猜测昔时的“年度说话”,2011年7月Tiobe编程说话排行榜正式宣布

2011年7月Tiobe编程说话排行榜正式宣布。依照老例,Tiobe在每年的7月,也就是一年已往一半的时辰会猜测昔时的“年度说话”。拜见本年的说话成长走势以及从市场占据率,Tiobe的猜测方针为本年较量火爆的移动开拓说话:Objective-C和Lua。个中Objective-C相对2010年增添了2.68%,亚军Lua增添率为1.04%,假如按这个走势下去,2012年的1月,Lua也将和此刻的 Objective-C一样成为年度说话热点人选。前三甲固然是Java、C、C++,可是从下图的榜单中可以看出Objective-C和Lua借苹果之势,行使的人也越来越多了。

2011年7月Tiobe编程说话排行榜正式宣布
本日51CTO的编程说话排行榜我们要先容的这款编程说话,信托许多中国措施员都行使并开拓过。早在上世纪50年月COBOL说话就已经投入行使,并渗出到贸易软件规模。据统计,今朝有1000亿行COBOL代码被开拓出来,并有日益红火的趋势。不少中国对日外包就在行使COBOL举办开拓。

2011年7月Tiobe编程说话排行榜正式宣布
COBOL于1959年5月,五角大楼委托格雷斯•霍波(G.Hopper)博士率领一个委员会并由RearAdmiralGraceHopper公司主持开拓。最开始的目标就是用于海量数据信息的处理赏罚,虽说五角大楼宣称COBOL是用于企业打点等贸易规模,但这种大量数据处理赏罚生怕也是为了军事目标处事。好比导弹弹道计较、谍报数据综合说明等等规模。

2011年7月Tiobe编程说话排行榜正式宣布
COBOL之母格雷斯•霍波(G.Hopper) 美国水师少将

COBOL降生的年月,计较机已经进入第二代。晶体管的大量应用,比前一代真空管计较机更小、速率更快。但对付大量数据举办快速处理赏罚的需求,催生了COBOL这样善于数据项和输入、输出记录处理赏罚,对大量数据文件提供简朴处理赏罚方法的说话。

1959年,美国国防部召开了一个有当局构造、企业、计较机厂商介入的集会会议,各人以为有须要计一律种数据处理赏罚专用的说话,这就是闻名的数据体系说话集会会议CODASYL(CongferenceonDataSystemsLanguages)。1959年12月呈现了第一个COBOL说话文本,并于 1960年4月正式颁发,因此也被称为COBOL-60。

2009年,COBOL进入了第五十个年初。

COBOL仍旧红火

40年已往了,编程说话排行榜上COBOL早已不是最受存眷的说话。比它晚上30多年的Java和C说话正为了榜首争得不行开交。可是在财会事变、统计报表、打算体例、谍报检索、人事打点等数据打点及贸易数据处理赏罚规模,COBOL仍旧红火。

COBOL掌控环球的钱袋子?

COBOL首要应用在银行等金融规模,纵然此刻他们想换到其他范例的说话。庞大的迁徙本钱和风险将让他们望而却步,何况此刻COBOL还事变得很抱负,为什么要改换呢?

COBOL的重要性可以用这句话来描写:天下上70%的数据都是用COBOL说话处理赏罚的,而且90%的ATM事宜处理赏罚用的都是COBOL说话。天天在线处理赏罚的COBOL事宜有300亿次。500强中有492家(包罗所有的100强)行使了COBOL说话,今朝在COBOL方面的投资已经高出3万亿美元。

COBOL的技能特性

下面是COBOL说话的Hallo World代码,看起来跟Java等说话差异,完满是纯英文语法模式。措施员阅读COBOL根基不艰辛,就是敲代码是不是会较量费时呢?

       * Hello World in Cobol  

*****************************  

IDENTIFICATION DIVISION.  

PROGRAM-ID. HELLO.  

ENVIRONMENT DIVISION.  

DATA DIVISION.  

PROCEDURE DIVISION.  

MAIN SECTION.  

DISPLAY "Hello World!" 

STOP RUN.  

**************************** 

从上面的COBOL代码,我们可以看出COBOL措施由4部(DIVISION)构成:

IDENTIFICATION DIVISION.(标识部),首要用来指定源措施名字,也可以写入其他用作备忘的某些信息(如日期、作者等)。

ENVIRONMENT DIVISION.(情形部),首要用于指出措施顶用到的数据文件名与计较机体系的装备的对应相关,即把某一文件名与一个外部装备接洽起来。

DATA DIVISION.(数据部),措施中所用到的所稀有据(包罗输入输出的数据和中间数据)都应在数据部中声名它们的范例和所占内存环境。

PROCEDURE DIVISION.(进程部),用来给出措施要执行的指令,使计较机发生响应的操纵,譬喻举办数学运算。

COBOL说话预计在将来很长一段时刻将不会过期,贸易软件的更新换代是较量漫长的工作。COBOL尺度还在不绝地改造和完美,最新的尺度 COBOL2002主体已经于2002年12月出书,其他部门还在不绝地完美之中,详细内容请参考NCITS和COBOLStandards。

下面是本期编程说话排行榜的其他排名数据和趋势走向。

前10名编程说话走势图  

2011年7月Tiobe编程说话排行榜正式宣布
20到50名说话排行

2011年7月Tiobe编程说话排行榜正式宣布
下面是第50到100的编程说话排名

(Visual) FoxPro, 4th Dimension/4D, ABC, Algol, Arc, ATLAS, Avenue, Awk, Bash, bc, BETA, Boo, Bourne shell, CFML, cg, CL (OS/400), Cobra, cT, Dylan, Eiffel, Factor, Groovy, Inform, Io, J, JScript.NET, Korn shell, LabVIEW, Ladder Logic, MAD, Magic, Maple, Mercury, Monkey, MOO, MUMPS, Oberon, OpenCL, Oz, PILOT, PowerShell, Prolog, Revolution, S, SIGNAL, Standard ML, Tcl, TOM, VBScript, VHDL

差异说话的比例

2011年7月Tiobe编程说话排行榜正式宣布
下面给出了编程说话类此外一年变革趋势

2011年7月Tiobe编程说话排行榜正式宣布

(编辑:湖南网)

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

    热点阅读