标签: 编程
帮你提升 Python 的 27 种编程语言
作为这个世界上最流行的编程语言之一的合作设计者,我经常遇到一种令人非常沮丧的行为( Python 社区和其它领域中都存在)就是社区中有影响力的人尝试去在其它开源社区中灌输对于”缺失“的恐惧感,并以此驱动别人对本社区做出贡献(我自己偶尔也会做出这样不当的行为,当别人掉进这个陷阱时我也更容易觉察出来)。
不要学习代码,要学会思考
这是一个人人都在学习编程的时代:Code.org请了比尔·盖茨,马克·扎克伯格和克里斯·波什等这些名人,来告诉你,每个人都可以编程;CoderDojo’s在各个国家悄然兴起;在英国,编程已经是各个年级学生的正式课程。
如何选择你的第一门编程语言?
但令人遗憾的是乔帮主并未明确说要从哪项编程语言开始学起,但如果他依然健在的话极有可能会推荐 Objective-C 或者 Swift 语言,但是作为普通用户追崇乔帮主的建议开始接触编程的时候,应该首先接触哪款语言哪?对此 Udacity 表示用户选择应该根据四大标准来确定自己首次接触的编程语言。
对不起,“热爱编程”是什么鬼?
不知是因为各个互联网公司在招聘时总是标注他们要招那些“热爱编程的人”,还是因为很多人到处标榜“我热爱编程”,这个词汇在程序员圈子里已经随处可见了。可惜的是我从业这么多年,还是发现自己并不是一个热爱编程的人。不过,我真的很想问问他们:热爱编程是什么鬼?
Elixir: 编程语言的未来
这篇文章谈一谈最近火爆的 Elixir,同时说一下对编程语言选择的看法。同时作为 Erlang 发烧友,Elixir 不可不提。即使有了那么多编程语言 Elixir 也值得接触
Java:过去、未来的互联网编程之王
Java对你而言是什么?一门你大学里学过的语言?一个IT行业的通用语言?你相信Java已经为下一次互联网爆炸做好了准备么?Java 一方面为嵌入式计算做了增强,而另一方面为实时应用做了精简,本文将介绍为什么 Java 是IoT(物联网)开发的最佳语言。
王垠:数学和编程
好些人来信问我,要成为一个好的程序员,数学基础要达到什么样的程度?十八年前,当我成为大学计算机系新生的时候,也为同样的问题所困扰。
编程和音乐的10个共同点
我的日常工作是编写 iOS 应用。我的主要爱好是创作,录制和制作电子摇滚音乐。但是我发现,有时候这两者会比我们以为的更为相似,具体我将在这篇文章中一一说明。
多面编程语言Scala
Scala把近二十年间大行其道的面向对象编程与旧而有之的函数式编程有机结合起来,形成其独特的魔力。本文将带你领略Scala独特魅力,练就自己的寒冰掌、火焰刀。
学习编程的七个阶段
第 1 阶段:机会 你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这 […]
编程还是被编程?这是个问题
我们使用工具并不意味着需要亲自制作工具。然而,如果我们希望能够与现有的这个由代码构成的环境交互,而不是处于完全被动的话,就需要了解基本的编码。我们不应该把这种技能完全地推给某一阶层或精英。
新加坡总理李显龙会编程 秀出数独解算器
新加坡总理李显龙今天在Facebook上发布了一组他亲自编写的复杂程序代码
程序员从书本学习编程的 5 个建议
学习编程有很多种方式,比如在线教程、网络课程或是高强度的编程训练营。教程是不错,不过它能教给你的只有基本知识。
编程语言与创业公司的关系并非那么简单
编程语言会塑造这门语言使用者的思维方式,这有助于解释科技创业公司的运行方式,以及它们能重新发明自己的原因。
没有代码的编程语言:Folders
今天要说的这种语言更是奇葩,它叫做 Folders ,顾名思义,这种语言没有代码,也没有代码文件,这种语言的代码就是操作系统的目录结构。
“高端”的编程语言是否真的高端?
某些Ruby、Python和Javascript的新手程序员常常抱怨这些语言太低端,感觉他们没有学习到那些真正“高端”的编程语言。本文将详细讨论“高端”的编程语言是否真的高端?
2015年最值得学习的编程语言是?
自由UK web顾问Craig Buckler在本文统计了来自GitHut等四个来源的语言排名情况。他表示语言的选择需根据自身的实际情况,学习一门最好可以帮你解决实际问题的语言。不要担心你的选择——just build something!
用“Whitespace”编程语言编写无字天书
“Whitespace”是专门来弥补普通编程语言中歧视,它给予这些空白字符最重要的地位。在“Whitespace”编程语言中,任何非空白的字符都是被忽略的,只有空格符,tab和换行符被认为是有效的语义字符。
2015年将大行其道的15中编程语言
程序员们要注意了!
只有喜欢研究编程的人才能成为10x程序员
10x(10 倍效率)程序员的概念首次被佛瑞德·菲利普斯·布鲁克斯二世(布鲁克斯法则的名气)【注1】在其文章《没有银弹》中提出,‘在普通设计师(程序员)和优秀设计师(程序员)之间,有着 10 倍多的差异’。
为什么说结对编程实际操作起来很难
结对编程有助于提高软件质量和加强团队成员合作。它有非常多的好处,但是,团队成员真的很容易结成对子吗?
新编程语言有风险 选择需谨慎
无论是开源的Go,还是闭源的Swift,新的语言总是利弊一体。不过可以确定的是,新的语言给予程序员一些有用的支撑点。而对于开发者而言,不管你成长多少,你都会受制于你使用的根源语言,所以选择需谨慎。
自创一门编程语言的14步
现在,很多人对他们现在每天使用的编程语言感到困惑和不解,他们都有各自的需求,无论你是一名职业的 IT 人员还是普通的开发爱好者,你可能想要创造一门新的编程语言。下面就来告诉你如何创造一门编程语言。
可能引发编程革命的4门语言
如果你想以编程为职业,有些语言是必学的。不掌握的话,就别想找工作了。如果再深入一点了解这个行业你会发现“必学语言”年年都差不多,三年前的流行语言只是不断加入的一些小特性,仍然屹立于流语言行榜的前列。
【多图】如果编程语言都是车
如果编程语言是车,你最喜爱的编程语言是什么车?
