hackertube.io

GopherCon 2016: The Design of the Go Assembler - Rob Pike

Gopher Academy · talk · Watch on YouTube

What it is

Rob Pike's GopherCon 2016 talk on the design of the Go assembler, explaining why Go uses a common assembly language translated to each architecture.

Why Hacker News recommends it

HN points to it for background on how the Go toolchain targets many architectures and why its assembler is designed that way.

  • 3 people recommended it
  • 3 different months
  • 0 strong recommendations
  • first 2017, last 2025

What HN commenters said

  1. “I watched this talk and it was pretty interesting”

    Rob Pike on Go's single assembly language across architectures.

    chubot, 2017-02 · Recommendation · in “Show HN: How to write a tiny compiler”

  2. “Here's a good talk about the Go assembler backend”

    Go assembler backend, autogenerating backends from ISA documentation PDFs.

    bkeroack, 2017-04 · Recommendation · in “A Foray into Go Assembly Programming”

  3. “Its Rob Pike talking about the go assembler and he answers a few of your questions.”

    Rob Pike on the Go assembler answers related questions.

    fourseventy, 2017-09 · Recommendation · in “Go Assembly by Example”

Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.

Topics: go, assembler, compilers, rob pike, toolchain portability

Also recommended by the same people