资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

C

翻译新闻 [研发管理] 哪种编码风格是你的“菜”

每个程序员都有自己的编码风格,这基本上都是由他们的喜好决定的,此外,程序员还乐于争论各种编码风格的优劣,比如关于Tab和空格(见《Tab v.s. 空格:一个永恒的神圣战争》、《空格“异教徒”去死》)、80列规则(见《保卫80列规则》),还有大括号的缩进风格等。 一致的编码风格,更便于阅读。因此程序员都想极力说服别人认同并使用与自己一致的编码风格。下面来了解一下我的编码风格变化历程吧,哪种编码风格 ...
wangguo 评论(40) 有23003人浏览 2013-02-01 8 3

原创新闻 [编程语言] 2012年12月TIOBE编程语言排行榜:年度语言非Objectiv ...

TIOBE带来了最新的编程语言排行榜,从排名上来看,C、Java和Objective-C依然稳居前三甲。再来看C#和PHP,与上个月相比,这两种语言份额均有所下降,但是PHP下降得更多一些,因此C#代替了PHP第5名的位置。 TIOBE会在每年的1月份为上一年度市场份额增长最多的语言冠以“年度语言”的称号。现在距离年度语言出炉仅剩一个月的时间,从目前份额增长情况来看,今年的年度语言非Objecti ...
wangguo 评论(14) 有12248人浏览 2012-12-03 11 2

原创新闻 [互联网] 谷歌推出NaCl SDK,使用C/C++开发Web应用

Native Client(NaCl)是谷歌的一个新产品,允许Web开发者编写更强大的Web应用,并允许在浏览器中运行C/C++代码。最新的Chrome版本中已经集成了NaCl。 近日,谷歌推出了Native Client SDK,其中包含一个可用于Visual Studio的NaCl插件,以及一个新的NaCl调试器,通过SDK,开发者的工作将变得更加容易。 通过NaCl插件,开发者可以轻松在 ...
wangguo 评论(3) 有18228人浏览 2012-10-18 3 1

原创新闻 [编程语言] 2012年9月TIOBE编程语言排行榜:Objective-C继续推 ...

按照惯例,TIOBE今天带来了9月份的编程语言排行榜。在该排行榜中,各大编程语言延续了上个月的排名,并无大的看点。 上月排名首位的C语言,本月继续领跑,并与第二名的Java的差距进一步拉大。 得益于iOS产品的Objective-C本月继续推进,稳居第三名的位置。但其与前两名的差距还有很大,由此可见,未来很长一段时间内,还没有语言能够撼动C和Java的地位。 由于TIOBE排行榜对于谷歌G ...
wangguo 评论(20) 有13464人浏览 2012-09-03 8 2

原创新闻 [编程语言] 2012年8月TIOBE排行榜:Objective-C高歌猛进,C#继 ...

每月一次的TIOBE排行榜又来了,为了不引起不必要的争论,首先声明一下,这个排行榜基于互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!、百度)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。 在本月的排行榜中,C的份额继续增长,与 ...
wangguo 评论(32) 有24472人浏览 2012-08-13 5 7

原创新闻 [移动开发] Android 4.1 中的 C/C++ 组件架构

上周,谷歌发布了Android 4.1 Jelly Bean的源代码,源码中包含了很多有趣的开源组件。开发者Magnus Ernstsson通过Arqua可视化了其中包含的所有的C/C++组件。 所有的C/C++组件被构建成为可执行文件、共享库和静态库,已经被分析并上传到analysis.ernstsson.net,并被制作成交互式的、可点击的、可缩放的类UML图。 其中包含了一些Android ...
wangguo 评论(1) 有6788人浏览 2012-07-17 7 1

原创新闻 [编程语言] 2012年7月编程语言排行榜:Objective-C超越C++

TIOBE发布了2012年7月份的编程语言排行榜,本月最大的看点要数Objective-C超越C++,成为新科探花。 Objective-C之前一直是一个默默无闻的小众语言,随着苹果iPhone、iPad市场占有率的增加,主要开发语言Objective-C的份额也得到了迅速蹿升,在2010年以黑马之势杀入TIOBE编程语言排行榜TOP20,而如今,已经位居第三名,仅次于C语言和Java。 Obj ...
wangguo 评论(68) 有42657人浏览 2012-07-05 27 11

原创新闻 [编程语言] 2012年6月编程语言排行榜:C/Java差距增大,JavaScri ...

TIOBE发布了2012年6月份的编程语言排行榜,本月C语言继续保持上升姿态,而Java则持续下降,导致二者之间的差距增大。 编程语言TOP 20(第2列为2011年6月份的数据) 今年以来,JavaScript一直在第7~10名之间徘徊,本月跌出了前十。这可能是由于之前HTML5属于新兴技术,引起了人们对相关技术(CSS3、JavaScript)的兴趣。而随着HTML5的过度曝光,导致Java ...
wangguo 评论(40) 有23678人浏览 2012-06-11 21 5

转载新闻 [编程语言] LLVM的独特设计和实现

过去五年,LLVM从一个学术研究项目进化成C、C++和Objective C编译器的通用后端。成功的关键是性能和适应能力,两者都得益于LLVM独特的设计和实现。 LLVM项目主要作者Chris Lattner在Dr.Dobb's上刊文讲述了LLVM的设计。他说: 引用Clang编译器相比GCC编译器具有不少优势,因为LLVM提供了某些独一无二的能力。LLVM区别于其它编译器的主要地方是其内部架构。 ...
MnouW 评论(0) 有4822人浏览 2012-05-30 1 0

原创新闻 [编程语言] Perl 5.16 发布,修改了59万行代码

Perl开发团队今天发布了最新的稳定版本Perl 5.16。该团队称: 引用Perl 5.16是一个功能改进和bug修复版本,自从Perl 5.14发布之后,该版本经过了12个月的开发工作,大约2500个文件中的超过59万行代码被修改。 Perl 最初的设计者为拉里•沃尔(Larry Wall),于1987年12月18日发表。Perl借取了C、sed、awk、shell scripting以及很 ...
wangguo 评论(12) 有8000人浏览 2012-05-22 11 2

原创新闻 [编程语言] 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%的 ...
wangguo 评论(67) 有30870人浏览 2012-04-09 35 10

原创新闻 [编程语言] GCC 4.7 正式发布,支持C/C++11的更多特性

GNU 项目今天发布了GCC 4.7 正式版本。 GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。GCC 使用 GPL 与 LGPL 许可证,是 GNU 计划的关键部分。GCC 目前可处理 C++、Fortran、Pascal、Objective-C、Java以及 Ada 等语言。现在是 Linux/Unix、Mac 等操作系统 ...
wangguo 评论(0) 有23958人浏览 2012-03-23 11 1

转载新闻 [编程语言] Python 之父:Python 并不慢

近日,Python 语言作者 Guido van Rossum 接受了 InfoWorld 的采访,回答了Python 3、Unicode和全局解释器锁等问题。 对于Python速度太慢的批评,van Rossum说: 引用如果你开发的系统发现了性能瓶颈,通常最有效率的做法是找到出问题的代码块,用速度较快的语言如C或C++写一些代码替换该功能或该模块,而不是用C或C++重写整个系统,因为对大部分 ...
MnouW 评论(10) 有12778人浏览 2012-03-19 4 2

原创新闻 [编程语言] 2012年3月编程语言排行榜:C将超越Java,JavaScript ...

TIOBE近日公布了2012年3月份的编程语言排行榜,上个月排名第10的JavaScript已经超越了Python和Perl,升至第8,除此之外,前十位的其他编程语言的排名并没有什么变化。 目前,前两名的位置仍由Java、C和C#所占据,值得注意的是,Java和C之间的差距进一步缩小,从上个月的0.527%降至0.023%,而根据两者的增速来看,C有望在未来的两个月超越Java,成为冠军。 编程 ...
wangguo 评论(64) 有28616人浏览 2012-03-12 28 8

转载新闻 [编程语言] Interview Street:名企招聘程序员的在线编程挑战平台

Interview Street是帮助知名科技企业招聘程序员的在线编程挑战平台。企业能在Interviewstreet Codesprint平台上发布限时编程挑战或测试,程序员可选择自己感兴趣的企业或内容参与。目前挑战内容是按每周一次的频率发布。 测试结束后,Interviewstree将提供各种分析数据及结果报告。根据选择服务级别的不同,企业能看到不同深度的内容。同时,平台将跟踪存储整个测试过程 ...
MnouW 评论(4) 有8404人浏览 2012-02-24 13 1

转载新闻 [编程语言] Java 已死 ?真相并非如此

“Java已死!”,对那些希望一种冷门的语言变得流行的人来说,这是一句很受欢迎的口号。而他们希望的语言则可能是D语言、4GL、Ruby或Groovy。 这种一厢情愿的想法似乎在加剧。 上面这张图显示的是在Google中“java is dead”的搜索量。 是哪种语言让人联想到“Java已死”呢?Google搜索“java is dead”和“Language”后显示结果排名如下: 然 ...
wangguo 评论(53) 有24553人浏览 2012-02-20 44 8

原创新闻 [编程语言] 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 ...
wangguo 评论(35) 有22210人浏览 2012-01-09 29 1

转载新闻 [开源软件] Emscripten:LLVM中间码转JavaScript的编译器

Emscripten是Mozilla的开发人员Alon Zakai所开发的一个独特LLVM后端,可以将LLVM中间码编译成JavaScript,大大简化了现有代码在 Web时代的重用。 和Google Chrome尝试通过自有的Native Client在Web中利用现有C/C++库的方式不同,Mozilla寻求了一条普适性更强的解决方案。 Emscripten并非通常的LLVM后端,本身使用J ...
luiang1018 评论(0) 有9693人浏览 2011-12-21 1 1

原创新闻 [编程语言] Lua 5.2正式发布

历经近两年的漫长开发流程后,Lua终于发布了5.2正式版。 Lua是一个简洁、轻量、可扩展的脚本语言,很容易嵌入于其他程序语言中使用。它由标准C编写而成,几乎在所有操作系统和平台上都可以编译、运行。Lua的官方版本只包括一个精简的核心和最基本的库,此外,它还有一个同时进行的JIT项目,提供在特定平台上的即时编译功能。 很多应用程序使用LUA作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性 ...
luiang1018 评论(12) 有9862人浏览 2011-12-19 7 0

原创新闻 [编程语言] Lua 5.2 首个候选版发布

在经过了多个内测(Alpha)、公测(Beta)版本之后,Lua 5.2 的首个候选版发布了。 Lua 是一个小巧的脚本语言,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译、运行。Lua并没有提供强大的库,这是由它的定位决定的。所以Lua不适合作为开发独立应用程序的语言。Lua 有一个同时进行的JIT项目,提供 ...
wangguo 评论(0) 有3829人浏览 2011-11-25 0 1

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics