诸如Apple、Facebook及Google这样的大公司正在开发他们自己的编程语言,开发者们被迫只有适应。 前不久的世界开发者大会上,Apple公布了它的新开发语言Swift。这是最近大型技术公司们开发的一大波新语言中的最新成员,这些新语言某种程度上都是专门应用于他们自己的平台。 对iOS开发者,Apple有Swift;而Facebook 有 Hack 一门用于后端开发的语言。与此同时,Google已经拥有了它自己的Javascript替代者 Dart,以及一门新的通用编程语言Go。 这一波又一波的新语言,给开发者们带来了许多问题。也许其中最严重的问题正如我一位同事Adriana
2014-07-04 16:16 LAUREN ORSINI, tinyeyeser
许多年前在编程语言设计和操作系统上的选择可能当时看起来无关紧要。但是,这些远古的决定至今仍然继续困扰着软件开发者。下面所介绍的就是一些在编程语言和操作系统里的那些让开发者头疼的过时的选择。 众所周知,软件开发者每天都要做各种各样的决定:如何最好的实现功能、如何修复bug、如何提升应用程序的性能等等。但是他们同样是在别人的劳动成果下面继续做自己的决定的,比如说:他们使用的是别人开发出来的编程语言和操作系统以及各种开发工具。一些语言开发和系统设计行业里的前辈以前所作出的决定在那个时候可能是很有意义的, ...
2014-03-24 12:49
没错!这就是一篇编程语言的简史,无论您是程序员,或者IT的管理人员都应该了解下。为什么说是伪简史? 警告:原文中的内容不一定都是真实的。 警告:小字部分不属于原文,是翻译君为了便于读者读懂原文擅自所加的 ...
2013-06-09 12:12
有些语言诞生几十年了依然是世界上最流行的语言,比如C语言。有些语言虽然号称新兴的语言却很少有人使用。在编程语言这个领域里似乎不符合长江后浪推前浪这个规律。这恐怕不止语言本身的因素,里面的缘由值得研究者 ...
2013-06-10 22:39
程序员之间关于编程语言的争论由来已久,而且并不只是中国,老外也乐此不疲。 Hacker News 今天的一个链接指向了 5 年前国外论坛的一个帖子。该帖子起因是某人喷 Git 的代码,而后 Linux 之父 Linus Torvald ...
2013-08-08 09:24
我们都知道,编程语言是一组用来定义计算机程序的语法规则。它是一种被标准化的交流语言,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取 ...
2014-01-01 20:09
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。