资讯月刊下载
[非技术] 全球开发者大调查:编程始于少年,Python 成最爱
原文:2018 Developer Skills Report 链接:https://research.hackerrank.com/developer-skills/2018/ 编译:言则 近日,编程竞赛网站 HackerRank 基于 39441 位开发者的调研数据,总结了 2018 年开发者在教育、技能和招聘实践中的各类流行趋势。HackerRank 在算法、数学、SQL、函数式编程、A ...
[非技术] TIOBE 2017 年度榜单揭晓!C 夺冠,Python 紧随其后
2017 年度榜单公布啦!C 语言成为了“年度编程语言”的获得者。C 语言自 2015 年 11 月以来就有下降趋势。在随后的很长一段时间里,其评分都在 15%-20% 之间波动,2016 年的评分甚至跌至 10% 以下,并且没有看到回升的势头。 然而 2017 年 C 语言一反常态,不仅获得了 1.69% 的增长,还成为了年度编程语言。我们查看往年的 TIOBE 年度榜单会发现,这样的增长率其实 ...
[非技术] 当一个你写不出代码了,该怎么办?
你已经对着电脑n个小时了。不知道该写什么代码,或者一种摔键盘的冲动正在你的胸中酝酿。 咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。 所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来驱逐大脑中正在攻城略地的话: 引用“我写不出代码了!” 编程的本质是棘手 即使是最优秀的程序员也会遭遇无法解决的软件工程问题。 ...
[互联网] 2017年最受欢迎的10个编程挑战网站
引用原文:The 10 most popular coding challenge websites for 2017 作者:Daniel Borowski 翻译:Vincent 译者注:如果你想不断地提高自己的编程技能,那么不断尝试去解决那些编程中的难题,这是一个非常不错的途径。作者在本篇文章中列举出了10个编程挑战网站,你想尝试一下吗?以下为译文。 如果你正在在学习编程,那么我可以告诉你一个提 ...
[编程语言] 有钱 Python,没钱 PHP,编程语言也嫌贫爱富
引用摘要:在全球著名 IT 技术网站 Stack Overflow 上,我们可以基于该网站的开发者调查数据,了解全球的开发新趋势及动态。Stack Overflow 分析了其网站上各编程语言的标签的访问情况:发达国家程序员喜欢 Python、R(重视科研)、C 与 C++(重视教育);欠发达国家的喜欢 PHP 与 Android 开发。 近日,在 Stack Overflow 全球移动开发者分布的调 ...
[研发管理] 11款很酷的新编程工具
引用原文:11 Cool New Coding Tools to Know 作者:Damian Wolf 翻译:Vincent 译者注:开发人员平时可能不太接触新的编程工具,或者找不到比现在用的更好的,所以只能使用那些过时的。本文作者介绍了11种新的编程工具,这些工具可以通过改变编码技能、共享终端等方式来加速你的开发过程。以下为译文。 作为一名开发人员,对于工具的需求是一直都有的。工具使得开发人员 ...
[编程语言] TIOBE 2017 8月编程语言排行榜 后院“硝烟四起”
引用原文:TIOBE Index for August 2017 翻译:雁惊寒 处于排名榜最前面的几个编程语言的分数长期以来一直都在下降:Java和C在TIOBE榜单中的分数一直比较低。而且几乎所有其他排名前十的语言每年都在下降。 那么哪个什么语言抓住了这个机遇呢?这发生在排行榜的40位左右。 一些新语言的排名正在上升,特别是Crystal(32名),Kotlin(41名),Clojure(42 ...
[非技术] Stack Overflow:开发者在周末更喜欢用哪个编程语言
引用原文:What Programming Languages Are Used Most on Weekends 作者:Julia Silge 翻译:Vincent 译者注:本文介绍了作者使用公开可访问的数据,并且对这些数据进行分析,从而了解现在的开发者们在平时上班以及周末在家的时候分别喜欢提问哪一门语言的问题,可以了解目前软件行业哪一门语言比较热门,哪一门语言已经深入到工作中去了这些信息。以下为 ...
[非技术] 未来编程的十一个预测
引用原文:11 predictions for the future of programming 作者:Peter Wayner 翻译:雁惊寒 译者注:作者对未来编程的发展趋势提出了十一个预言,包括云、物联网、视频、机器学习、法律问题、容器等各个方面。以下是译文。 技术的进步日新月异。午饭刚吃饭,一位从事芯片设计的朋友就会为自己请求宽恕:摩尔定律要求他必须每周让芯片的速度提高0.67%,即使是在 ...
[非技术] 儿童学编程的原因以及方法
引用原文:How and Why to Teach Your Kids to Code 作者:BRIAN CHRISTIANSEN 翻译:雁惊寒 译者注: 本文讲述了教儿童学习编程的原因以及方法,并介绍了多款针对不同年龄段、不同平台的应用程序。 无论你的孩子在长大后能否成为下一个扎克伯格,编程对他或者她来说都是一个非常有用的技能。它会帮助你的孩子提高解决问题的能力、创造力和沟通能力。同时,这对你来 ...
[非技术] 21 个编程的热门/冷门趋势
来源: 维基百科 HOA420 程序员们喜好嘲讽那潮流像阵风一样吹过的时尚界。裙子长短颜色款式总是来回在变,领带越来越窄,接着越来越薄。而在技术的世界里,相较于一时的风尚,严谨、科学、数理化以及精确才是王道。 不过这也并不是说编程就是一个没有趋势走向的行业。不同之处就在于编程的趋势是由更高的效率,越来越多的定制化以及更佳的易用性这些因素来驱动的。新一代的技术都是上代技术沉淀升级的结果。这是一种精 ...
[非技术] 编程界十二位祖师爷级别的 “大牛”
摘要: 每位程序员或多或少都为这个社会贡献着什么东西,然而有些程序员的贡献却超过了一个普通人一辈子能奉献的力量,他们是先驱,是伟大的,值得我们致敬。 我们常常会把那些贡献者为使我们生活变得更便利而做出的贡献看作是理所当然的,与那些给我们带来帮助的人相比,上天似乎有一种方式使得它给那些为我们带来娱乐的人的奖励要比前者更多。不过这没关系,我们知道该如何向那些带领着我们程序员和技术爱好者前进的人们致敬。 ...
[编程语言] 2017年2月编程语言排行榜:教育语言Scratch挺近前 ...
来自麻省理工学院(MIT) 设计开发的Scratch编程语言,本月挺近TIOBE排行榜前20。Scratch是一种程序设计语言,主要是面向少年,可以用来设计故事、动画、游戏、音乐和美术作品,在学校非常受欢迎。在麻省理工学院实验室Scratch存储库中,关于Scratch有2000万种不同的项目,每个月都会有一百多万的新用户增加。 LOGO语言是一种早期的编程语言,也是一种与自然语言非常接近的编程语 ...
[编程语言] 2017 年高薪编程语言排行榜,你的语言上榜没?
选择正确的编程语言进行学习无疑成为左右个人发展投资成功与否的关键。在今天的编程语言推荐榜中,我们参考了大量可靠且信誉卓著的消息来源。其中采用的指标包括语言普及度、语言相关网页数量与提及频率、招聘岗位与指导材料数量乃至相关开源代码库丰富性等等。 1. IEEE 具体来讲,IEEE给出的语言人气排名共参考12项指标。根据其排名,C语言在两年位居第二后再度升至榜首,其后分别为Java与Python。C ...
[编程语言] iOS编程中throttle那些事
不知道大家对throttle这个单词是否看着眼熟,还是说对这个计算机基础概念有很清晰的了解了。今天就来聊聊和throttle相关的一些技术场景。 定义 我经常有一种感觉,对于英语这门语言的语感,会影响我们对于一些关键技术概念的理解。有时候在学习新技术知识的时候,我会先花一些时间去了解术语英文单词的各种语义,在形成强烈清晰的语感之后,再去深入具体的技术语境。throttle也算是个生僻的单词,至少在 ...
[编程语言] TIOBE 2017年1月语言排行榜:Go语言荣获2016年度编程 ...
TIOBE每年会将年度编程语言的桂冠颁发给当年最受欢迎的编程语言,而今年几乎无需竞争,谷歌的Go语言便以大比分轻松拿下了这项荣誉。2016年度Go语言获得了2.16%的用户增长,其后远远缀着它的竞争者——用户增长占比分别为0.95%和0.91%的Dart和Perl语言。Go语言的成功主要源于其易学和务实的本质,这种语言并非理论概念相关的,而是扎根于实践动手经验。除此之外,Go语言源生便支持并发编程。 ...
[Web前端] 2017 年值得一瞥的 JavaScript 相关技术趋势
跨年前两天,Dan Abramov在Twitter上提了一个问题: JS社区毫不犹豫的抛出了它们对于新技术的预期与期待,本文内容也是总结自Twitter的回复,按照流行度降序排列。有一个尚未确定的小点是既然函数式编程已不再是少数派,是否要把它踢出红毯呢? WebAssembly 去年笔者就表示过了对于WebAssembly的期待,WebAssembly就是面向Web平台的底层代码。其初衷是希望 ...
[编程语言] 游戏与算法的必经之路
引用作者:姜雪伟,创业公司技术合伙人,畅销书作者。CSDN社区专家,资深3D游戏引擎开发者,IT高级讲师,计算机图形学方向研究生。 本文为姜雪伟原创文章,未经允许不得转载, 点此查看作者有关《【系列直播】算法与游戏实战技术》经验分享 前言 作为一个在IT行业工作十五年的老兵,笔者在这里将自己多年的学习游戏算法经验分享给读者,希望能够帮助那些想学习算法提升自己的读者。算法是IT产品研发的核心,在IT的 ...
[编程语言] 总结:2016年编程方面的主流趋势
引用TechCrunch在去年一月时曾发布过一篇文章,预测2016年编程方面的主要趋势,但软件开发的世界总是变幻莫测,很难明确预测到会有哪些全新的开发语言、框架以及工具出现。如今已是2016年底,之前的预测实现了多少呢? 最新版JavaScript的变化 2015年6月,JavaScript/ECMAScript 6(即ECMAScript 2015或ES6)发布。根据之前的预测,在2016年JS语 ...
[编程语言] 预测与盘点,哪些语言最受青睐
哪门语言才是最受青睐的编程语言? 我们如何判断它,应该用什么标准? 引用科技网站 HackerEarth 综合业内资深程序员的评论,并根据 Github、HackerNews 等受欢迎的技术网站调查排名,梳理了在2017年得到广泛应用的编程语言。 在2017年最受欢迎的顶级编程语言: Java SE;Java EE,Java Web Python PHP Swift R Matlab Ardu ...