From 44ffc3caa90b8df452585b50b17623d7a853923c Mon Sep 17 00:00:00 2001 From: Zhanming Qi Date: Thu, 11 Apr 2013 10:24:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=B8=80=E4=BA=9B=E5=AD=97?= =?UTF-8?q?=E9=9D=A2=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eBook/01.2.md | 4 ++-- eBook/02.1.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/eBook/01.2.md b/eBook/01.2.md index 1122783..d41a704 100644 --- a/eBook/01.2.md +++ b/eBook/01.2.md @@ -1,6 +1,6 @@ #1.2 语言的主要特性与发展的环境和影响因素 ##1.2.1 影响 Go 语言发展的早期编程语言 -正如“21 世界的 C 语言”这句话所说,Go 语言并不是凭空而造的,而是和 C++、Java 和 C# 一样属于 C 系。不仅如此,设计者们还汲取了其它编程语言的精粹部分融入到 Go 语言当中。 +正如“21 世纪的 C 语言”这句话所说,Go 语言并不是凭空而造的,而是和 C++、Java 和 C# 一样属于 C 系。不仅如此,设计者们还汲取了其它编程语言的精粹部分融入到 Go 语言当中。 在声明和包的设计方面,Go 语言受到 Pascal、Modula 和 Oberon 系语言的影响;在并发原理的设计上,Go 语言从同样受到 Tony Hoare 的 CSP(通信序列进程 *Communicating Squential Processes*)理论影响的 Limbo 和 Newsqueak 的实践中借鉴了一些经验,并使用了和 Erlang 类似的机制。 @@ -93,7 +93,7 @@ Go 语言一个非常好的目标就是实现所谓的复杂事件处理([CEP] 在 Chrome 浏览器中内置了一款 Go 语言的编译器用于本地客户端(NaCl( ***为什么我觉得这是"钠"?*** )),这很可能会被用于在 Chrome OS 中执行 Go 语言开发的应用程序。 -Go 语言可以在 Inter 或 ARM 处理器上运行,因此它也可以在安卓系统下运行,例如 Nexus 系列的产品。 +Go 语言可以在 Intel 或 ARM 处理器上运行,因此它也可以在安卓系统下运行,例如 Nexus 系列的产品。 在 Google App Engine 中使用 Go 语言:2011年5月5日,官方发布了用于开发运行在 Google App Engine 上的 Web 应用的 Go SDK,在此之前,开发者们只能选择使用 Python 或者 Java。这主要是 David Symonds 和 Nigel Tao 努力的成果。目前最新的稳定版是基于 r60.3 的SDK 1.6.1,于 2011 年 12 月 13 日发布。当前 Go 语言的稳定版本是 Go 1( ***译者注:目前最新的稳定版是Go1.1*** )。 diff --git a/eBook/02.1.md b/eBook/02.1.md index ca81a69..0953143 100644 --- a/eBook/02.1.md +++ b/eBook/02.1.md @@ -5,7 +5,7 @@ Go 语言开发团队开发了适用于以下操作系统的编译器: - Linux - FreeBSD -- Mac OS X(或者 Darwin) +- Mac OS X(也称为 Darwin) 目前有2个版本的编译器:Go 原生编译器 gc 和非原生编译器 gccgo,这两款编译器都是在类 Unix 系统下工作 。其中,gc 版本的编译器已经被移植到 Windows 平台上,并集成在主要发行版中,你也可以通过安装 MinGW 从而在 Windows 平台下使用 gcc 编译器。这两个编译器都是以单通道的形式工作。 @@ -24,7 +24,7 @@ Go 语言开发团队开发了适用于以下操作系统的编译器: Go 语言的编译器和链接器都是使用 C 语言编写并产生本地代码,Go 不存在自我引导之类的功能。因此如果使用一个有不同指令集的编译器来构建 Go 程序,就需要针对操作系统和处理器架构(32 位操作系统或 64 位操作系统)进行区别对待。 - 这款编译器使用不同代、无压缩和并行的方式进行编译,它的编译速度要比 gccgo 更快,产生更好的本地代码,但编译后的程序不能够使用 gcc 进行链接。 + 这款编译器使用非世代、无压缩和并行的方式进行编译,它的编译速度要比 gccgo 更快,产生更好的本地代码,但编译后的程序不能够使用 gcc 进行链接。 编译器目前支持以下基于 Intel 或 AMD 处理器架构的程序构建。