Hacker News new | ask | show | jobs
by bkeroack 3350 days ago
Here's a good talk about the Go assembler backend: https://www.youtube.com/watch?v=KINIAgRpkDA

Spoiler: they're nearly to the point (maybe now they've achieved it fully) of autogenerating a new language backend from ISA documentation PDFs! Bring that up next time someone complains about Go not using LLVM.

2 comments

Does this make targeting new ISA's trivial?
Not really, writing a good enough formal ISA spec is quite hard. More so if the architecture is quirky.