3 ms·
Go's assembler is built in. It is easy to drop a .s file in and `go build` just assembles it and links it without you doing anything. The weird syntax makes mo
by nickcw 11y ago
Go's assembler is built in. It is easy to drop a .s file in and `go build` just assembles it and links it without you doing anything.
The weird syntax makes more sense when you compare different processors. It is kind of standardized so you can switch between them easily. That choice makes the syntax please no-one I expect but it does make maintaining multiple platforms easier.