现在,世界上的每一家公司都在使用开放源代码软件。微软——一度是开放源代码最大的敌人——现在也成了开源的热心支持者。即使是Windows现在也使用了开放源代码技术来构建。如果你曾经用过谷歌(Google)进行过搜索,从亚马逊(Amazon)上买过一本书,在网飞(Netflix)上看过一部电影,或者是在脸书(Facebook)上看过你的朋友的假期照片,你就是一名开放源代码用户了。对于一种技术来说,在2月3日迎来自己的20岁生日很不错。
程序员的108个笑话
1、程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档。
2、程序猿的读书历程:x语言入门—>x语言应用实践—>x语言高阶编程—>x语言的科学与艺术—>编程之美—>编程之道—>编程之禅—>颈椎病康复指南。
3、还没上大学的时候,高三暑假,跑到家那边的图书城想买传说中的C++的书,然后看到一本C#,我一看,嘿,这个++还写得挺艺术的,重叠起来了,于是把C#买了回来……
面向对象圣经
第一天
上帝看到人类发明了计算机,但一直在用汇编语言艰难地写程序,很是伤心,就把编译器的秘密告诉了约翰·巴科斯,让他带领大家写出了编译器,从此人类可以用高级语言写程序,然后编译成机器语言去运行了。
全球开发者大调查:编程始于少年,Python 成最爱
近日,编程竞赛网站 HackerRank 基于 39441 位开发者的调研数据,总结了 2018 年开发者在教育、技能和招聘实践中的各类流行趋势。HackerRank 在算法、数学、SQL、函数式编程、AI 等众多不同领域为开发者们提供了相应的编码谜题。以下为报告全文。
Hello World
无论你的工作是什么,对每个人来说,学习如何编码都是很重要的一件事。编码不仅有助于丰富你的计算思维,还能提高决策性,让你在招聘中脱颖而出。
我们在 2012 年底推出了 HackerRank,目标是让每个开发人员都能找到合适的工作。近年来,我们社区的用户增长速度非常惊人——截止去年,社区已拥有 320 万名开发人员,是去年所有被雇佣开发人员总数的 2%。
今年,我们首次对 HackerRank 社区进行了调查,以获得开发者技能的相关信息,比如他们第一次推代码的时间、他们如何学习编码、最喜欢的语言和框架、他们想要什么样的工作、招聘经理希望的候选人是什么类型的等等。有 39441 位开发者参与了我们的调查,希望通过本文能让你对 2018 年开发人员的技能信息有更加深入的了解。
编程语言简史:有人讨厌花括号,于是他发明了Python
编程语言有上千种,但是流行的不过10来种,那些我们经常使用的编程语言都是谁在什么时候创造出来的呢?Casper Beyer 为我们进行了整理。