资讯月刊下载
[编程语言] TIOBE 5 月编程语言排行榜:暴涨的 C,逆袭的 Scala
TIOBE 刚刚发布了 5 月编程语言排行榜。 对比 4 月榜单,这个月的排名并没有太大变化。前 20 名中,Java、C、C++ 依然牢牢占据头三甲,Python、C#、Visual Basic.NET、PHP 等也紧随其后,波动浮动几乎都不明显。不过其中 C 语言涨幅达到了 7%,TIOBE 没有提及其暴涨的原因,但在 C 语言登顶 2017 年度编程语言时,就已经有许多人认为这与物联网的兴 ...
[编程语言] TIOBE 12 月排行榜:Kotlin 和 C 成年度候选语言
下个月,TIOBE 就要宣布“2017 年度编程语言”的最佳得主,而 Kotlin 和 C 语言目前似乎成为了此荣誉的最佳候选人。 C 语言是世界上最古老的编程语言之一,近几年,由于小型软件设备的普及,以及低端软件在汽车行业的增长,C 语言在 2017 年收获了不小的流行度。 而作为竞争对手的 Kotlin 则比较新,于 2011 年由 JetBrains 发布,能运行于 Java 虚拟机之上,因 ...
[编程语言] 预测与盘点,哪些语言最受青睐
哪门语言才是最受青睐的编程语言? 我们如何判断它,应该用什么标准? 引用科技网站 HackerEarth 综合业内资深程序员的评论,并根据 Github、HackerNews 等受欢迎的技术网站调查排名,梳理了在2017年得到广泛应用的编程语言。 在2017年最受欢迎的顶级编程语言: Java SE;Java EE,Java Web Python PHP Swift R Matlab Ardu ...
[非技术] 2016收入最高的5门编程语言 Java和C没在前五
电子书网站Packt公布了其2016年技术提高报告。它提供的统计数据基于超过 11,000 名 IT 专业人士参与的关于 2016 年收入最高的编程语言的调研。它同时还介绍了流行的 web 框架和主题。 高效的程序员是基于 IT 的企业结构的中坚力量。企业雇用擅长于不同编程语言的人,并支付他们薪水,这样人员才不会被竞争对手撬走。 现在有许许多多的编程语言,数以千计的开发人员在用这些编程语言 ...
[编程语言] TIOBE 2016年8月编程语言排行榜:C语言达到历史新低
引用 摘要:老牌C语言颓势明显,其地位尴尬有多方面原因。 C语言本月的占比仅为11.303%,这个数字达到了从2001年TIOBE开榜以来的历史最低。C语言衰落的主要原因在于:首先,它很难适用于蓬勃发展的web及移动应用的开发领域。此外,C语言并没有像其它大型语言——如Java、C++以及C#之类那样有所发展,的确有“较新的”C11可用,但这个新版较之老版变化极少。 尽管有约束要求C语言的目标代 ...
[编程语言] Java,Python和C依然是主流开发语言
引用 原文:Businesses stick with Java, Python, and C 作者:Paul Krill 翻译:赖信涛 责编:仲培艺 很多开发者热衷于新兴的编程语言,例如Swift,Rust和Scala等。但是他们的雇主依然倾向于使用比较成熟的语言,例如Java。Python变得越来越流行,很多项目开始使用这种编程语言。 技术招聘平台HackerRank基于3000个对 ...
[编程语言] 在 JavaScript 中使用 C 程序
JavaScript 是个灵活的脚本语言,能方便的处理业务逻辑。当需要传输通信时,我们大多选择 JSON 或 XML 格式。 但在数据长度非常苛刻的情况下,文本协议的效率就非常低了,这时不得不使用二进制格式。 去年的今天,在折腾一个 前后端结合的 WAF 时,就遇到了这个麻烦。 因为前端脚本需要采集不少数据,而最终是隐写在某个 cookie 里的,因此可用的长度非常有限,只有几十个字节。 如 ...
[Web前端] 如何像后端一样写前端代码?
本文转自OneAPM,作者:贾娅妮 声明:笔者会以一个后端开发人员(类 C 语言)的身份来做前端的开发,但是需要一些前端基础知识,比如:HTML 标记、DOM 文档等。 除此之外需要安装有 Node.js 4.0+ 版本,最好在 GitHub 上 Clone 本文源码。 传统的 Web 开发中,写 js 代码很少考虑面向对象、模块化,因为没有这方面的要求,也没必要。传统的 Web 开发,前端仅仅 ...
[编程语言] GCC 5将于本月晚些时候发布,包含大量新特性
GCC 5将在本月晚些时候发布,它包含了大量新特性。主要包括: C编译器默认使用GNU11 (C11)而不是GNU89(C89) ; libstdc++ 库完整支持 C++11,实验性支持 C++14; 完整支持多线程实现OpenMP 4.0; C 和 C++支持英特尔的 Cilk Plus并行编程接口; 完整支持 Go 1.4.2; 支持ARM Cortex-A72和 Cortex-A17; 初 ...
[编程语言] 如果编程语言是种武器
对程序员来说,编程语言就是武器,但有的武器好用,有的武器不好用,有的武器甚至会杀了自己 C语言是M1式加兰德步枪,很老但可靠。 C++是双截棍,挥舞起来很强悍,很吸引人,但需要你多年的磨练来掌握,很多人希望改用别的武器。 Perl语言是燃烧弹,曾经在战场上很有用,但现在很少人使用它。 Java是M240通用弹夹式自动机枪,有时它的弹夹是圆的,但有时候不是,如果不是,当你开火时 ...
[编程语言] 开源领袖Eric Raymond对主流编程语言的评价
Raymond 此文不是在泛泛地去谈语言的优劣,而是要回答一个问题:在UNIX下开发开源项目,如何选择开发工具?我翻译的很零散,建议大家去看原文。 C 语言 虽说C语言在内存管理方面存在严重的缺陷,不过它还是在某些应用领域里称王称霸。对于那些要求最高的效率,良好的实时性,或者与操作系统内核紧密关联的程序来说,C仍然是很好的选择。 C良好的可移植性也为它加了分。不过现在很多其他的语言可移植性越来 ...
[编程语言] TIOBE 2014年12月编程语言排行榜:R和Swift成为年度 ...
TIOBE 12月份编程语言排行榜发布,一起来看下:上个月我们曾报道R语言受大数据影响,份额一度攀升。而苹果公司发布的Swift也不断受到开发者追捧,仅发布一月,就已跃至TIOBE排行榜16位,实在是不可小觑。 根据排行榜分析数据得出,R和Swift 有望成为今年TIOBE年度语言的候选者,这一结果将在来年的一月份宣布。此外,JavaScript和Google Dart也有望参与评选,这一年两者发 ...
[编程语言] 2014年11月“我最喜爱的编程语言”排行榜
CodeForge 网站最新公布 2014 年 11 月“我最喜爱的 编程语言”排行榜。此排行榜清楚的反映了各种编程语言在国内和境外不同国家和地区的流行程度,可为软件工程师及其他业内人士提供参考。与 TIOBE 排行榜不同,这份排行榜的数据不是来源于搜索引擎等间接途径,而是来自 11 月份对五万六千多名软件工程师的问卷调查。调查选项为单选,每个参与调查者只能选择一个自己最喜欢的编程语言。 一、国内 ...
[开源软件] 最值得阅读学习的 10 个 C 语言开源项目代码
1. Webbench Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz210552/webbench.html ...
[编程语言] TIOBE 2014年9月编程语言排行榜 Java、C++跌至历史 ...
TIOBE 2014年9月编程语言排行榜今天发布,Java、C++跌至历史最低点,前三名则没有变化,C、Java、Objective-C。 尽管Java排名第二,但其份额却在下降,从图表上可以看出,下降了-2.01%。另外排名第四的C++份额下降幅度也较大,为-3.99%。 编程语言排行榜TOP 20榜单: 前10名编程语言长期走势图: 以下是21-50编程语言排名: 后50名编程语言 ...
[编程语言] Go语言将使用Go代替C重写运行时环境
Go 1.4 的合并窗口在 9 月份将关闭,从现在开始到12月份发布 Go 1.4 之前将只接受 bug 修复和小调整。 Go 1.4 最主要的变化是将使用 Go 语言本身来重写 Go 的运行时,而之前是采用 C 语言开发。这也是为什么 Go 的发行版中包含一个 C 编译器的原因。 使用 Go 重写的好处是: 当前如果在 Goroutine 的调用堆栈中发现 C 代码,runtime 将 ...