GopherCon 2016: The Design of the Go Assembler - Rob Pike
41K subscribers • 5 videos on Hallway
- Recommended by 5 people: 3 on Hacker News, 1 on Lobsters and 1 curated list.
- Presented by Rob Pike, co-creator of Go
Advanced. Deep dive for people who know the field.
115K views10 years ago5 recommendations
Programming languagesSystems programmingGoCompilers and interpretersLanguage design and type systems
Rob Pike explains the design of Go's assembler, which uses a semi-portable instruction set to simplify compiler backends across multiple architectures.
The uploader added no description.Why it's here
5 people recommend thisWhat people say. Engineers recommend this talk to understand Go's unique approach to assembly and compiler backend portability.
programming-talkscurated list on GitHubRecommends
Under “Go”
chuboton Hacker News • Recommends
On “Show HN: How to write a tiny compiler”
bkeroackon Hacker News • Recommends
On “A Foray into Go Assembly Programming”
fourseventyon Hacker News • Recommends
On “Go Assembly by Example”
u/oscarryzin r/ProgrammingLanguages • Mentions
On “Resources for learning compiler (not general programming language) design”
u/khimera27in r/ProgrammingLanguages • Mentions
On “Are assembly languages between different CPUs similar? Also, are different CPU architectures similar with their assembly language?”
znpyon Hacker News • Mentions
On “Orbit: An Optimizing Compiler for Scheme (1986) [pdf]”
jhawk28on Hacker News • Mentions
On “Porting Alpine Linux to RISC-V”
cxron Hacker News • Mentions
On “The Simplicity of Single-File Golang Deployments”
yencabulatoron Hacker News • Mentions
On “Runtime code generation and execution in Go”
saclark11on Hacker News • Mentions
On “Show HN: Go Plan9 Memo”
MathMonkeyManon Hacker News • Mentions
On “Show HN: Torque – A lightweight meta-assembler for any processor”