您好,欢迎来到第一分类目录!
当前位置:第一分类目录 » 站长资讯 » 建站经验 » 文章详细

世界上还需要另外一个编程语言吗?

来源:网站目录 浏览:566次 时间:2013-11-01

rob pike:go具有动态语言如python、ruby或javascript的味儿,但它同时具有像java、c或c++类语言的性能和安全性。这样你会感觉就像在使用一个轻量级的现代的脚本动态语言,但同时获得了传统语言的健壮性和性能。

尽管我们针对一些特定的问题来设定go的目标,它已经变成一个比我们最初的设想更加通用和适用的编程语言。因此我们现在正使用它做许多不同的事情。我认为它应该在多个方向上都有美好的未来。

已经有了针对eclipse以及其他环境的插件。但还需要更多的工作,我们尚没有一个ide,我们已经有了做这些事情的一些想法。

rob pike总是会在恰当的地方做事。在80年代初期,他在贝尔实验室与brian kernighan以及ken thompson一起工作,与kernighan合写了“unix编程环境”,并与thompson合作开发了utf-8 字节编码标准。pike现在是google的一个首席工程师,并与人合作开发了go,一个新的编程语言。pike将在下月的oscon大会上讨论go,他也在下面的采访中谈论了go的开发以及编程语言的当前状态。

使用go编程会感觉如何呢?

rob pike:几年以前,我们在google的几个人开始对软件开发过程感到沮丧,尤其是在使用c++编写大型的服务器软件时更是如此。我们发现二进制文件变得越来越大。他们需要花费太多的时间去编译。此语言几乎是当前世界上主要的系统软件语言,其本身已经是一种非常老旧的语言了。最近二十年来许多在硬件上的思想和变化都未能影响c++。于是我们决定着手从新设计设计一种能解决我们问题的语言:我们需要快速地构建软件,使其能在现代的多核心硬件和网络环境中运行良好,并且做到快乐编程。

有一些工具可以使你与已有的库连接。对于大型的如opengl一类的包,你最好是仅仅连接使用已有的东西。我们可以使用我们的封装工具来做这些事,另外swig支持使得我们能与c++连接。但所有的基类库都是由go编写的。

原文地址:http://radar.oreilly.com/2010/06/does-the-world-need-yet-anothe.html

译者:gocoding.org

世界上还需要另外一个编程语言吗?

译注:oscon,指的是o'reily举办的open source convention,将于2010年7月19日 - 23日在美国俄勒冈州波特兰市召开。

go是否具有一个强大的开发环境?

rob pike:这两方面都已经发生了很多改变。当我在贝尔实验室工作时,我们做了许多研究驱动的、出版导向的事情。在很大程度上,此公司不理解开源。当我到google后,方向则变得非常不同。我们完全是一个试图让事情实现的公司。至少在后来,开源变成了公司文化的一个基本部分。因此在这方面他们是非常不同的。

——rob pike讨论为什么google要开发新的go语言

rob pike:我们有一套与此语言配合使用的有趣的工具。其中发布版本的标准库就有完整性分析器。因此依据问题的复杂程度,你可以编写你自己的工具,也许在使用已有库时只需要一页代码。

随着一天天的工作进展,我认为他们有许多共通点。他们都是令人向往的工作地点,他们都具有许多聪明的人们。但在文化上,他们是通讯公司和互联网公司的差别。他们从根本上是两回事。

google与贝尔实验室比起来怎么样呢?

该采访被经过编辑和删节。

创建go语言的动机是什么?

rob pike:这是一个关于语言的愉快时光,因为已经产生了如此众多的语言。60年代末到70年代初是语言开发的爆发期,接下来则一切归于平静。这并不是说没有出现新的语言,而是语言的设计似乎都无功而返。然而在最近的5到10年,又一次出现了复兴。我将在oscon上谈论这种现象的原因之一,便是当前常用的语言并不能满足人们的需求。这里有新语言的生存之所,在这些方面java、c、c++、javascript甚至python都不能很好的满足需求。

新闻来源:oreilly.com

关键词排名优化

推荐站点

  • 波纹补偿器波纹补偿器

    巩义市润达管道专业生产销售波纹补偿器,不锈钢波纹补偿器等产品,波纹补偿器系列产品规格齐全,可按需定制,质量可靠,售后有保障,润达管道补偿器因尺寸精准、性能出色、品质优良,应用越来越为广泛,专业成就未来,品质决定效益,期待与您真诚合作.

    www.rtdbcq.com
  • 健康养生网健康养生网

    365健康网是专业的健康养生网,提供冬季养生,养生之道,养生保健,两性健康,女性健康,男性健康,四季养生,大众养生,健康减肥,美容养生,健康饮食等健康养生知识,走健康之路、行养生之道、享健康生活,就来365健康网!

    www.dhdly.com
  • 伸缩接头伸缩接头

    巩义市润达管道设备制造有限公司专业生产各种传力接头、伸缩接头、伸缩器、防水套管、补偿器等产品,并为您提供优质的产品售后服务,备有大量现货,想了解有关传力接头和伸缩接头价格相关信息咨询:0371-64031789;0371-64030292

    www.rtd1688.com
  • 刚性防水套管刚性防水套管

    巩义市润达管道设备制造有限公司是专业的防水套管厂家,备有大量现货,防水套管价格咨询:0371-64031789;0371-64030292,主要产品有:柔性防水套管,刚性防水套管,02s404防水套管等。

    www.rtdzz.com
  • 橡胶接头橡胶接头

    橡胶接头/橡胶软接头咨询电话13523716887,创伟机械专业生产橡胶接头、橡胶软接头、可曲挠橡胶接头、鸭嘴阀、橡胶鸭嘴阀、橡胶止回阀、橡胶柔性接头、橡胶伸缩节、橡胶补偿器等产品,网址:http://www.hncwgd.com/

    www.hncwgd.com