阅读更多

45顶
30踩

编程语言

原创新闻 谷歌推出新的编程语言- Go

2009-11-11 10:08 by 见习记者 kaka2008 评论(127) 有33379人浏览


 谷歌周二推出了一种全新的编程语言-GO。早在两年前Google就开始对GO语言的研发,不过目前仍处于测试阶段,Google开放其源代码,实际上也是为了得到外界的帮助。当初将该语言设计为一款系统编程语言,可以被用于网络服务器、存储系统和数据库中。但是谷歌认为,该语言还有望被用于其它领域。

 

Rob Pike,Google首席软件工程师说:“我们需要更好的程序库和工具,而开源社区能够在这些方面为我们提供很大的帮助。”可以在不损失应用程序性能的情况下降低代码的复杂性。

 

Google 官方博客上的原文:

引用

Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. In our experiments with Go to date, typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go is designed to let you move fast.

We’re hoping Go turns out to be a great language for systems programming with support for multi-processing and a fresh and lightweight take on object-oriented design, with some cool features like true closures and reflection


更多细节查看:Golang.org.

Hello World示例:

05 package main

07 import fmt “fmt” // Package implementing formatted I/O.

09 func main() {
10 fmt.Printf(”Hello, world; or Καλημέρα κόσμε; or こんにちは 世界n”);
11 }

 

来自: TechCrunch
45
30
评论 共 127 条 请登录后发表评论
67 楼 whaosoft 2009-11-13 10:06
google 真是动作真多啊
66 楼 earls 2009-11-13 09:51
dongjie.liu 写道
zjkilly 写道
edward32tnt 写道
waziming 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!























hoho


65 楼 dongjie.liu 2009-11-13 09:21
zjkilly 写道
edward32tnt 写道
waziming 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!























hoho

64 楼 zjkilly 2009-11-13 08:48
edward32tnt 写道
waziming 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!























hoho
63 楼 antter 2009-11-13 00:05
ray_linn 写道
antter 写道
要玩简单,还是ruby好
puts "Hello, world; or Καλημέρα κόσμε; or こんにちは 世界n"


.....这个从最早的Basic不就是这样么? 扯到什么ruby简单。。

dos batch
-------------------------
echo "Hello, world; or Καλημέρα κόσμε; or こんにちは 世界n"
-------------------------

ruby所有的东西都是对象,puts实质是Kernel.puts和Basic的echo完全是不同概念下的不同东西。原文上半节简述Go,我简述ruby,下半节用ruby的Hello World vs Go的Hello World,一一对应有何不妥?
62 楼 gakaki 2009-11-12 22:36
就这几句怎么看怎么像python
61 楼 rainy0615 2009-11-12 21:02
支持java
60 楼 抛砖砸玉 2009-11-12 19:36
机器人 写道
支持java灭掉所有语言 统一天下!
==================
一群sb

跟文明用语认真你就输了
59 楼 treblesoftware 2009-11-12 19:20
机器人 写道
支持java灭掉所有语言 统一天下!
==================
一群sb


哎,何必呢,不是搞JAVA的吧?
58 楼 haiyupeter 2009-11-12 19:16
其实能把各种语言的优点综合综合起来还是很不错的,毕竟不是每一门语言开始的设计都是100%优美的,但在之后的版本中为了保持向前兼容。阻止了创新的东西在旧语言上的应用,希望通过新语言,即能整合以前的语言的优点,而且也能提出创新的的编程方式,最好不过了。
57 楼 寒水依痕 2009-11-12 17:57
机器人 写道
支持java灭掉所有语言 统一天下!
==================
一群sb

别说的你自己不傻B似的
56 楼 机器人 2009-11-12 17:29
支持java灭掉所有语言 统一天下!
==================
一群sb
55 楼 edward32tnt 2009-11-12 16:57
waziming 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!






















54 楼 waziming 2009-11-12 16:33
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!





















53 楼 java程序员 2009-11-12 15:02
java程序员 写道
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!




















52 楼 java程序员 2009-11-12 15:02
java程序员 写道
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!





51 楼 java程序员 2009-11-12 15:02
java程序员 写道
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!




50 楼 java程序员 2009-11-12 15:02
java程序员 写道
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!



49 楼 java程序员 2009-11-12 15:01
treblesoftware 写道
ericjoe 写道
支持java灭掉所有语言 统一天下!


48 楼 treblesoftware 2009-11-12 14:21
ericjoe 写道
支持java灭掉所有语言 统一天下!

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 都说文人相轻,那么程序员则鄙视出了好多链表

    简评:都说文人相轻,说白了就是古时候文人都比较酸,谁都看不起谁。其实吧,现在呢在程序界也是一样的,程序员之间也互相轻视,甚至鄙视...而且都组成了鄙视链,鄙视链这个链其实可以当做链表吧(一种数据结构),环环相扣一路鄙视下去,这篇文章就带大家看看程序员的鄙视链是个什么样子。 最近这几年在世界各地突然吹起了一股全民写程序的风潮,连美国总统欧巴马都在写 Ja...

  • 从贝叶斯定理说开去

    从贝叶斯定理说开去 罗朝辉 (http://kesalin.github.io/) CC 许可,转载请署名并保留出处 简介 贝叶斯定理是18世纪英国数学家托马斯·贝叶斯(Thomas Bayes)提出得重要概率论理论。以下摘一段 wikipedia 上的简介: 所谓的贝叶斯定理源于他生前为解决一个“逆概”问题写的一篇文章,而这篇文章是在他死后才由他的一位朋友发表出来的。在贝叶斯写这篇文章...

  • 那些程序员之间丧心病狂的鄙视链,你在哪一层?

    在程序员的圈子里 文人相轻的现象可是非常严重的 每个领域都有着错综复杂的鄙视链 从编程语言、编辑器、工具 到浏览器、服务器系统 甚至{ 是写在 if 的同一行还是下一行 都会引发来自不同阵营的残酷嘲讽 今天播妞也带你了解下 那些显示高逼格的码农鄙视链都有哪些 又有多残酷与惨烈呢

  • 从“盗版”说开去

     发行了几年的共享软件“VB源码之友”终于被盗版了,虽然共享软件没有给我带来让人羡慕的财富,但是这几年来也有不少的正版用户群在默默的支持着我继续推出我的软件产品。 我的心情其实很复杂,但却没有愤怒,在我脑中挥之不去的却是“盗火”英雄普罗米修斯的伟大形象。想想看,如果不是盗版,作为普通的个人用户,我们能用上Word、Excel等等Office软件?能用上Phoshop?能用上VB、VC、VS.ne...

  • 中国的“程序员相轻”

    如果有人问你当初微软创建的时候,两位创始人比尔.盖茨和保罗.艾伦是如何划分股份的,你肯定不会想到他们是靠比拼各自编写的Basic编译器的代码数量来进行分配的,正是因为如此,年长的保罗.艾伦心甘情愿地得到了比当时年纪轻轻的比尔.盖茨更少的股份。  如果说当时因为程序员固有的比拼性格成就了比尔.盖茨和保罗.艾伦的一段传奇,现在的很多程序员仍然抱有的这种观念却成为了阻碍其学习和进步的桎梏。有句俗语是“文...

  • 谷歌的新编程语言被称为 Carbon

    Dart是Google推出的一种编程语言,它是面向对象和基于Web的编程语言。Dart编程语言并没有得到开发人员的巨大反响,因此它从未获得过主流编程语言的地位。由于他们强大的背景,许多程序员更喜欢C++和JavaScript而不是...

  • 世界编程语言排名2019_世界十大编程语言-2019一起玩

    世界编程语言排名2019Have you ever heard of python? C? C++? Java? All will say "what are you talking about? A non-programmer ever know this!" That's true. IncludeHelp also knows that his readers have ...

  • python是一种通用编程语言-Golang与Python,哪种编程语言更适合您?

    【51CTO.com快译】在开始任何项目之前,大多数开发团队都会通过几轮会议,来决定他们将对软件使用何种最佳编程语言。而在多数时候,此类讨论最后会归结于是使用Python、还是Golang语言。在本文中,我将比较这两种...

  • Go(Golang)编程语言

    (又称)是谷歌开发的一种静态强类型、编译型、,并的编程语言。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac平台上进行了实现,后来追加了Windows系统下的实现。Go 语言语法与相近,但功能上有...

  • 从软件开发说开去

    今天是大年初三,农历甲午马年。         放假休息了几天,一直为工作而紧绷的神经终于舒缓了下来,脑海中从各处涌动出对过往近30年的经历的点滴,最后逐渐汇聚,澄清,升华……         从通信行业名校毕业后,一直在电信行业的设备商工作,记得当时痴迷于编程、计算机、网络等各种相关知识,回想起来真对得起爹妈给的学费,好歹现在的日子过的不温不火,不用为了吃喝发愁。但是心里总是少些什么。到现在

  • 编译器大神 Chris Lattner 官宣新编程语言:Mojo,比 Python 快 35000 倍!

    整理 | 王子彧 责编 | 张红月 出品 | CSDN(ID:CSDNnews)说起 Chris Lattner,大家一定不...同时,他是苹果公司编译器开发团队的首席架构师和苹果新编程语言 Swift 创造者。此外,Chris Lattner 还为 Google Brai...

  • GO语言-第一节-初识Go语言

    本章将简要介绍Go语言的发展历史和关键的语言特性,并引领读者对Go语言的主要特性进 行一次快速全面的浏览,让读者对Go语言的总体情况有一个清晰的印象,并能够快速上手,用 Go语言编写和运行自己的第一个小程序。

  • 学习新时代编程语言Rust-0为什么学习Rust

    今天我分享的主题是《新时代的编程语言—— Rust 》 刚看到这个主题是不是觉得有些炒作?! 当然,并不是我自己这样说的,咱也没这个分量去说这个,是吧。这个主题是借鉴于 Carol Nichols在 2019 年的费城新兴技术大会上...

  • python是一种脚本编程语言-PHP vs Ruby vs Python:三种编程语言谁最强?

    编程语言种类繁多,每一种语言用来处理具体而独特的任务。每种语言都有一套独特的关键字和特殊语法来组织管理程序命令。我们在本文中将逐一介绍三种大受欢迎的语言:PHP、Ruby和Python。在本文中,我们将逐一介绍...

  • 谷歌发布新编程语言,专治SQL各种“不服”

    丰色 发自 凹非寺量子位 报道 | 公众号 QbitAI大家好,我是菜鸟哥。天下苦SQL久矣。写个查询语句而已,动不动就上百行……不过谷歌新推出的这个逻辑编程语言,对于“SQL党”来说可谓...

  • 【云原生 | 37】Docker快速部署编程语言Golang

    Go语言(也称Golang)是一个由Google主导研发的编程语言,于2009年推出。它的语法清晰明了,设计精良,拥有一些先进的特性,还有一个庞大的标准库。Go的基本设计理念是:编译效率、运行效率和开发效率要三者兼顾。...

  • 谁是世界上最好的编程语言?--编程语言70年浅谈

    严谨起见,本文提到的编程语言指的是「第三代高级编程语言」。首先,我们从时间维度入手聊聊编程语言。一图胜千言,我们从目前主流的编程语言中,挑选出流行的、具有历史影响力的语言。把它们按时间从上往下排序,...

  • python是哪种类型的语言-Golang与Python,哪种编程语言更适合你?

    原标题:Golang与Python,哪种编程语言更适合你?在开始任何项目之前,大多数开发团队都会通过几轮会议,来决定他们将对软件使用何种最佳编程语言。而在多数时候,此类讨论最后会归结于是使用Python、还是Golang语言...

Global site tag (gtag.js) - Google Analytics