Главная
Study mode:
on
1
Intro
2
Learning from history
3
The make and fix paradigm
4
Architecture dominates material
5
Arch
6
BCPL
7
semicolon injection
8
modular
9
CSP
10
Sieve
11
Newsweek
12
Smalltalk
13
APL
14
Conclusion
Description:
Explore the historical roots and foundational concepts behind the Go programming language in this 29-minute conference talk from GopherCon 2015. Delve into the "language-archeology" of Go as Baishampayan Ghose traces its origins and core ideas. Discover how Go's features are influenced by older languages and systems, gaining a deeper understanding of its design principles. Learn about the "make and fix" paradigm, architecture's dominance over material, and the influences of BCPL, CSP, Smalltalk, and APL on Go's development. Gain insights into topics such as semicolon injection, modularity, and the Sieve of Eratosthenes implementation. Enhance your appreciation for Go's place in programming language evolution and how it builds upon historical computing concepts.

The Roots of Go

Gopher Academy
Add to list
0:00 / 0:00