标签: 编程
Go语言编程模式
2016年伦敦举办的QCon大会上,Peter Bourgon做了《六年Go语言设计经验》的报告,重点探讨了在使用Go进行开发时的编程模式和反模式。在这里,我们将他给Go开发者的建议进行了简单的总结。
10年后编程还有意义吗?
这个是 Quora 上提出的一个问题。随着 AI 在近年来成为热门话题,并且在 AlphaGo 自学围棋击败了人类近 10 年最好的围棋选手之后,有人开始提出这个问题。具体来说这个问题有三层意思:
不拼颜值的编程世界你靠什么上位?
早在 19 世纪初诞生了世界上第一个“Hello World”的那一刻起,人类就敲开了编程世界的大门。
你知道最复杂的编程语言是哪种吗?
JavaScript可能是时下前端编程中最热门的应用程序,但在很多方面该编程语言模仿了很多此前的编程语言。和COBOL, C, C++, C#, Java和Python相似JavaScript是一种过程化语言,但唯一的重大区别在于JavaScript存在代码复杂性问题。
一种活细胞“编程语言”
麻省理工学院的生物工程师们创造了一种编程语言,使他们能够快速设计复杂的 DNA 编码通路,从而给活细胞赋予新的功能。使用这种语言,任何人都可以为他们想要的功能写出一段程序,如检测和应对特定环境条件的程序。然后,他们就可以生成能实现这些功能的 DNA 序列。
如何应对编程疲劳
我们每个人都不同,因此我们的身体需要不同的东西。最主要的东西就是学习如何去放松,即使是五分钟的休息也需要知道如何脱离工作。但是,如果你仍然无法成功克服编程疲劳,你可以尝试一下不同的方法。当然,大多数的小技巧适用于任何在凳子上工作的人。请在评论区告诉我们是什么帮助你解决疲劳的。
Python 是电视剧,Java 是咖啡屋小甜心,程序语言都是如何命名的?
打开 TIOBE Index 世界编程语言排行榜,出现在榜单上的程序语言名称多半都让人一头雾水。一些程序语言的作者会以「这种语言是什么」来命名语言
12岁少年自学编程设计游戏 营收3万英镑
据英国《每日邮报》近日报道,英国一名中学生酷爱玩游戏,但与众不同的是,他将自己的兴趣爱好商业化,在 12 岁的时候,已收入 3 万英镑(约合 28 万元人民币)。该生计划将自己的收入用来支付大学学费。
美国监狱新趋势——学编程
目测这帮喊编程太可怕的人,十有八九都是程序猿吧!不过编程真的能让罪犯们迷途知返吗?看看这项监狱编程课程创始团队成员James Cavitt在TED上是怎么说的。
东莞机器人编程人才走俏
东莞作为制造业大市,自2014年掀起“机器换人”热潮后,机器人智能制造行业在职场越来越热门。
孩子应该学习编程的5个理由
编程是一个过程,由人操作一台电脑、或具有微处理器的任何电子设备,来完成特定任务,比如打开警报、驱动马达或开启一盏灯。在数字时代,编程是一种非常重要的新式文化,和精通阅读、写作和计算同等重要。问题是,为什么孩子需要学习编程呢?
面向对象编程该死
面向对象编程应该完全的从基础课程中删除掉,因为它既是反模块化,又是反并行的,这是它的非常固有的特征,所以它不适合作为一种现代的计算机科学课程。
两个程序员结对编程的故事
如今我们也许可以称这为“结对编程”,而这种结对的方式产生的效果远超了他们两个作为单独个体的总和。Chris 如果一直依赖于这种工作方式,那他将不会有自己的原创作品。而Steve一旦失去了Chris,将不能完整的完成任何一个工作。
什么才算是真正的编程能力?
还在读书,也在实验室帮忙做了些东西,自己也搭过几个网站。在周围人看来似乎好像我很厉害,做了那么多东西,但是我发现这些东西虽然是我做的,但是实际上我手把手自己写的代码却并没有多少,很多都是用开源的东西,我写的代码无非是把别人的东西整合下,类似于胶水一样的工作。
结对编程的正确姿势,你会了吗?
极限编程的各个实践已经广为人知,也颇具争议,我听到最多的话题当属结对了
费雪发布编程毛毛虫玩具 训练儿童编程
费雪今天发布名为 Code-a-Pillar 的毛毛虫玩具训练儿童编程能力。这个毛毛虫头部有一个恒定的微笑,并且可以眨眼,毛毛虫身体由若干节通过 USB 互相连接,连接的顺序决定了毛毛虫机器人运行动作。
高效编程之道:好好休息
我过去做事情也是这样“玩玩干干”!事实上,我的工作时间和娱乐时间的分配已经无法控制。我以前编程就像是在受煎熬。我决定要改变。
如果编程语言是超级英雄……
此前我们曾假设过如果编程语言是女人,如果编程语言是把刀,现在我们将编程语言设想成电影中的超级英雄会是怎样一番情景呢?
零编程经验的我是如何找到工作的
四个月前,我从一所代码学校毕业,这所烂学校只教了我 Ruby 和 Ruby on Rails 的基本知识。一个星期后,我有两个面试。面试后的两个星期之后,我拒绝了第一家公司的 offer,接受了另一个团队的 offer,早在我去上代码学校的六个月前,我就已经盯上了这个团队。
程序员偷偷深爱的9个不良编程习惯
我们曾经都做过这样的事情:当妈妈不注意的时候,偷偷地吃糖果零食,然后导致有了蛀牙。同样的,我们都违背过一些编程的基本规则,并且都会坚定地表示这种行为是不可取的。但我们就是偷偷爱着这些不良的编程习惯。
没搞懂背后原因,不要盲目编程
如果要我给新手程序员一个他们之前可能还不知道的好建议,那就是:不要盲目编程。
微软为教孩子们编程 用《我的世界》做了个编程教程
作为“Hour of Code(编程一小时)”的一部分,微软最近发布了一个基于《我的世界(Minecraft)》的编程教程。这原本就是计算机科学教育周(从 12 月 7 日-13 日)的一个活动,采用《我的世界》针对 6 岁以上的人们进行编程教学。
独立开发者:我为什么要学游戏编程?
对于一个比较小的团队或者是单枪匹马的开发者来说,很多的人都需要时是多面手,最近,一名独立游戏开发者在博客中讲述了自己数十年的游戏研发经历,他表示,游戏策划是需要有一些编程知识的,因为只有这样你才可以有更多的创意自由,当然,也绝对不是说你应该成为约翰·卡马克并学习制作游戏引擎,你只需要学会使用 Game Maker 或者 Unity 制作,能够把想法做成创意原型就可以了。
Bash 优良编程实践
最好的 Bash 脚本不仅能正常工作,而且编写得易于理解和修改。这得益于采用一致的变量名和编码风格。验证用户提供参数的合法性并检查命令是否成功运行也能保证脚本长时间可用。下面是一些我个人行之有效的建议。
互联网的发展怎样改变了编程语言的进化方向?
计算机编程语言未来的发展是怎样的?这是一个充满争议的永恒话题。
