`

谷歌发明编程语言Go简化应用开发 - CSDN新闻

阅读更多

 

北京时间11月11日早间消息,据国外媒体报道,谷歌周二推出了一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。

这种名为Go的编程语言已经开始在谷歌内部测试,但仍然处于实验阶段,所以谷歌周二只是将其作为开源代码发布,希望得到外界的帮助。

谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。

Go的目标是希望提升现有编程语言对程序库等依赖性(dependency)的管理,这些软件元素会被应用程序反复调用。由于存在并行编程模式,因此这一语言也被设计用来解决多处理器的任务。

谷歌大约两年前开始开发Go,并于1年前投入了一组全职员工。谷歌当初将该语言设计为一款系统编程语言,可以被用于网络服务器、存储系统和数据库中。但是谷歌认为,该语言还有望被用于其它领域。

由于Go尚未成熟,因此谷歌旗下各类面向用户的服务或应用都没有采用该语言。正因如此,谷歌才需要外部编程人员的协助。派克说:我们需要更好的程序库和工具,而开源社区能够在这些方面为我们提供很大的帮助。

通过创建新的编程语言,谷歌将继续拓展计算领域的各个方面,从而促进这些领域的发展。这同样也是谷歌开发Android操作系统、Chrome浏览器和Chrome OS的动机所在。

谷歌发明编程语言Go简化应用开发 - CSDN新闻

分享到:
评论

相关推荐

    Linux下Socket编程 - aobai219的专栏 - CSDN博客

    Linux下Socket编程 - aobai219的专栏 - CSDN博客Linux下Socket编程 - aobai219的专栏 - CSDN博客

    3D游戏开发基础 - CSDN学院 - CSDN.NET

    3D游戏开发基础 - CSDN学院 - CSDN.NET

    Python面向对象编程_Ssaty_的博客-CSDN博客.mht

    Python面向对象编程_Ssaty_的博客-CSDN博客.mht

    Go学习路线图-CSDN_pro 初阶中阶高阶

    Go语言是一种静态类型、编译型、并发型、垃圾回收的编程语言,由Google开发。下面是Go学习路线图,涵盖了Go语言的基础知识、标准库、开发环境、语法特点、并发编程、错误处理、单元测试等方面。 基本知识 * Go语言...

    编程语言排行榜

    ### 编程语言排行榜分析 #### 一、TIOBE 2012年3月编程语言排行榜概览 在2012年3月的TIOBE编程语言排行榜中,JavaScript表现出色,超越Perl和Python,位列第八。这一变化反映了JavaScript在Web开发领域的广泛应用...

    Go-sdk1.13.12-csdn高速下载

    Go SDK是Google开发的开源编程语言Go的软件开发工具包,它为开发者提供了编写、构建、测试和部署Go代码所需的一切。Go语言以其简洁的语法、高效的性能、垃圾回收机制以及强大的并发支持而受到青睐。 2. 版本...

    少儿编程-少儿编程系统-少儿编程系统源码-少儿编程管理系统-基于Web的少儿编程系统设计与实现-少儿编程系统设计与实现-java

    少儿编程-少儿编程系统-少儿编程系统源码-少儿编程管理系统-少儿编程管理系统java代码-少儿编程系统设计与实现-基于ssm的少儿编程系统-基于Web的少儿编程系统设计与实现-少儿编程网站-少儿编程网站代码-少儿编程平台...

    (三)《汇编语言(王爽)》 _ 实验 1:查看 CPU 和内存,用机器指令和汇编指令编程_Skies_的博客-CSDN博客.html

    (三)《汇编语言(王爽)》 _ 实验 1:查看 CPU 和内存,用机器指令和汇编指令编程_Skies_的博客-CSDN博客.html

    jdk-8u241-windows-x64-csdn-csdn-2020.7z

    Java Development Kit(JDK)是Java编程语言的开发和运行环境,它是Oracle公司提供的官方软件包,包含了Java编译器、Java虚拟机(JVM)以及Java类库等核心组件。JDK 8u241是JDK 8的一个更新版本,对于开发者来说,...

    Go语言编程_许式伟_完整版1

    《Go语言编程》一书由许式伟、吕桂华等人编著,旨在介绍Go语言这一新兴编程语言的全貌及其重要特性。Go语言在设计时考虑到编程的简洁性、并行与分布式支持、软件工程需求以及编程哲学的创新,力图在互联网时代成为一...

    Go语言高级编程

    Go语言,作为一门现代编程语言,自2007年由Google公司的Robert Griesemer、Ken Thompson和Rob Pike三位大牛设计发明以来,已经迅速成长为开发人员喜爱的语言。Go语言之所以被称为网络和多核时代的C语言,是因为它从...

    zemax编程语言.pdf

    为了适应这种情况,Zemax提供了一种专有的编程语言——Zemax编程语言(ZPL),让设计师们能够更深入地开发和利用Zemax软件。 Zemax编程语言(ZPL)是一种专门为光学设计软件Zemax设计的脚本语言。它允许用户编写...

    谷歌 GO 语言 教程 PDF

    谷歌的Go语言,也被称为Golang,是由Google在2009年推出的一种开源编程语言。它被设计为简洁、高效、并发性好,并且具有内置的垃圾回收机制,使得开发人员可以更专注于编写可维护的代码。这个“谷歌GO语言教程PDF”...

    Go语言编程规范中文版-Google出品

    《Go语言编程规范中文版-Google出品》是Google官方针对Go语言制定的一份编码风格指南,旨在提升Go代码的可读性和一致性。这份规范不仅适用于Google内部的开发人员,也对外公开,为广大的Go程序员提供了参考。以下是...

    免费编程学习资源 - CSDN博客1

    Java是一种广泛应用的编程语言,尤其在企业级应用和Web开发中占有重要地位。 部分内容列出了多个百度网盘的链接和密码,这些链接可能是作者分享的JavaWeb项目、网站源码等学习资源。通过这些链接,学习者可以下载并...

    upload-csdn-131110

    这意味着这个压缩包内可能有两个C#编程的实战例子,这些示例可以帮助学习者理解和应用C#语言的关键概念。"referenced"一词暗示了这些例子可能是基于已有的经典代码或编程原则,并且可能是经过验证和测试的,对于初学...

    学习 Go 语言(Golang)

    Go 语言,也被称为 Golang,是由 Google 的 Robert Griesemer、Rob Pike 和 Ken Thompson 在 2007 年设计的一种静态类型的编程语言。它旨在提供高效的开发体验,同时保持简洁的语法和内置的并发支持。Go 语言在...

Global site tag (gtag.js) - Google Analytics