mirror of
https://github.com/gopl-zh/gopl-zh.github.com.git
synced 2025-11-03 19:31:35 +00:00
转为 mdbook
This commit is contained in:
@@ -17,5 +17,3 @@ Go语言的另一支祖先,带来了Go语言区别其他语言的重要特性
|
||||
在Plan9操作系统中,这些优秀的想法被吸收到了一个叫[Alef][Alef]的编程语言中。Alef试图将Newsqueak语言改造为系统编程语言,但是因为缺少垃圾回收机制而导致并发编程很痛苦。(译注:在Alef之后还有一个叫[Limbo][Limbo]的编程语言,Go语言从其中借鉴了很多特性。 具体请参考Pike的讲稿:http://talks.golang.org/2012/concurrency.slide#9 )
|
||||
|
||||
Go语言的其他的一些特性零散地来自于其他一些编程语言;比如iota语法是从[APL][APL]语言借鉴,词法作用域与嵌套函数来自于[Scheme][Scheme]语言(和其他很多语言)。当然,我们也可以从Go中发现很多创新的设计。比如Go语言的切片为动态数组提供了有效的随机存取的性能,这可能会让人联想到链表的底层的共享机制。还有Go语言新发明的defer语句。
|
||||
|
||||
{% include "../links.md" %}
|
||||
|
||||
Reference in New Issue
Block a user