资讯月刊下载
[编程语言] 2012年12月TIOBE编程语言排行榜:年度语言非Objectiv ...
TIOBE带来了最新的编程语言排行榜,从排名上来看,C、Java和Objective-C依然稳居前三甲。再来看C#和PHP,与上个月相比,这两种语言份额均有所下降,但是PHP下降得更多一些,因此C#代替了PHP第5名的位置。 TIOBE会在每年的1月份为上一年度市场份额增长最多的语言冠以“年度语言”的称号。现在距离年度语言出炉仅剩一个月的时间,从目前份额增长情况来看,今年的年度语言非Objecti ...
[互联网] 谷歌推出NaCl SDK,使用C/C++开发Web应用
Native Client(NaCl)是谷歌的一个新产品,允许Web开发者编写更强大的Web应用,并允许在浏览器中运行C/C++代码。最新的Chrome版本中已经集成了NaCl。 近日,谷歌推出了Native Client SDK,其中包含一个可用于Visual Studio的NaCl插件,以及一个新的NaCl调试器,通过SDK,开发者的工作将变得更加容易。 通过NaCl插件,开发者可以轻松在 ...
[编程语言] 2012年9月TIOBE编程语言排行榜:Objective-C继续推 ...
按照惯例,TIOBE今天带来了9月份的编程语言排行榜。在该排行榜中,各大编程语言延续了上个月的排名,并无大的看点。 上月排名首位的C语言,本月继续领跑,并与第二名的Java的差距进一步拉大。 得益于iOS产品的Objective-C本月继续推进,稳居第三名的位置。但其与前两名的差距还有很大,由此可见,未来很长一段时间内,还没有语言能够撼动C和Java的地位。 由于TIOBE排行榜对于谷歌G ...
[编程语言] 2012年8月TIOBE排行榜:Objective-C高歌猛进,C#继 ...
每月一次的TIOBE排行榜又来了,为了不引起不必要的争论,首先声明一下,这个排行榜基于互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!、百度)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。 在本月的排行榜中,C的份额继续增长,与 ...
[移动开发] Android 4.1 中的 C/C++ 组件架构
上周,谷歌发布了Android 4.1 Jelly Bean的源代码,源码中包含了很多有趣的开源组件。开发者Magnus Ernstsson通过Arqua可视化了其中包含的所有的C/C++组件。 所有的C/C++组件被构建成为可执行文件、共享库和静态库,已经被分析并上传到analysis.ernstsson.net,并被制作成交互式的、可点击的、可缩放的类UML图。 其中包含了一些Android ...
[编程语言] 2012年7月编程语言排行榜:Objective-C超越C++
TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越C++,成为新科探花。 Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于C语言和Java。 Obj ...
[编程语言] 2012年6月编程语言排行榜:C/Java差距增大,JavaScri ...
TIOBE发布了2012年6月份的编程语言排行榜,本月C语言继续保持上升姿态,而Java则持续下降,导致二者之间的差距增大。 编程语言TOP 20(第2列为2011年6月份的数据) 今年以来,JavaScript一直在第7~10名之间徘徊,本月跌出了前十。这可能是由于之前HTML5属于新兴技术,引起了人们对相关技术(CSS3、JavaScript)的兴趣。而随着HTML5的过度曝光,导致Java ...
[编程语言] 2012年4月编程语言排行榜:C 将 Java 推下王座
TIOBE发布了2012年4月份的编程语言排行榜,本期排行榜最大的看点是,C语言将Java推下了王座,重新回到了榜首位置。根据二者的增长速度(C持续增长,Java有所下降),C语言将在未来几个月内稳居榜首。 C++重新回到了第3名的位置,该位置前3个月一直由C#占据。 而C#本月已经降至第5名。将其挤下去的是近几个月疯狂增长的Objective-C。Objective-C与C++仅有0.66%的 ...
[编程语言] 2012年3月编程语言排行榜:C将超越Java,JavaScript ...
TIOBE近日公布了2012年3月份的编程语言排行榜,上个月排名第10的JavaScript已经超越了Python和Perl,升至第8,除此之外,前十位的其他编程语言的排名并没有什么变化。 目前,前两名的位置仍由Java、C和C#所占据,值得注意的是,Java和C之间的差距进一步缩小,从上个月的0.527%降至0.023%,而根据两者的增速来看,C有望在未来的两个月超越Java,成为冠军。 编程 ...
[编程语言] Interview Street:名企招聘程序员的在线编程挑战平台
Interview Street是帮助知名科技企业招聘程序员的在线编程挑战平台。企业能在Interviewstreet Codesprint平台上发布限时编程挑战或测试,程序员可选择自己感兴趣的企业或内容参与。目前挑战内容是按每周一次的频率发布。 测试结束后,Interviewstree将提供各种分析数据及结果报告。根据选择服务级别的不同,企业能看到不同深度的内容。同时,平台将跟踪存储整个测试过程 ...
[编程语言] 2012年1月编程语言排行榜:C#超越C++,Objective-C ...
TIOBE近日公布了2012年1月份的编程语言排行榜,本月C#成功超越了C++,成为新晋季军。 第一、二名仍然被Java和C牢牢占据,值得注意的是,Java本月的份额为17.479%,比去年同期下降了0.29%,C本月份额为16.976%,比去年同期增长了1.15%。未来编程语言的王者之争将是一个很大的看点。 编程语言TOP 20 同时,2011年度编程语言也出炉了,该殊荣由Objective ...
[开源软件] Emscripten:LLVM中间码转JavaScript的编译器
Emscripten是Mozilla的开发人员Alon Zakai所开发的一个独特LLVM后端,可以将LLVM中间码编译成JavaScript,大大简化了现有代码在 Web时代的重用。 和Google Chrome尝试通过自有的Native Client在Web中利用现有C/C++库的方式不同,Mozilla寻求了一条普适性更强的解决方案。 Emscripten并非通常的LLVM后端,本身使用J ...
[编程语言] Lua 5.2正式发布
历经近两年的漫长开发流程后,Lua终于发布了5.2正式版。 Lua是一个简洁、轻量、可扩展的脚本语言,很容易嵌入于其他程序语言中使用。它由标准C编写而成,几乎在所有操作系统和平台上都可以编译、运行。Lua的官方版本只包括一个精简的核心和最基本的库,此外,它还有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。 很多应用程序使用LUA作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性 ...