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借苹果之势,行使的人也越来越多了。
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名编程说话走势图
(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 差异说话的比例
(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |