←back to thread

Show HN: Go Plan9 Memo

(pehringer.info)
302 points pehringer | 1 comments | | HN request time: 0.278s | source

A quick dive into the Plan9 assembly I picked up while developing my SIMD package for Go, and how it led to a 450% performance boost in calculations.
Show context
tempfile ◴[] No.41880245[source]
Is Plan9 in this context related at all to Bell Labs's Plan9? Seems too similar to be coincidence.
replies(6): >>41880266 #>>41880281 #>>41880288 #>>41880297 #>>41880325 #>>41880449 #
1. 201984 ◴[] No.41880449[source]
From https://go.dev/doc/asm:

> The assembler is based on the input style of the Plan 9 assemblers, which is documented in detail elsewhere. If you plan to write assembly language, you should read that document although much of it is Plan 9-specific.

That first sentence links to https://9p.io/sys/doc/asm.html. So yes, definitely not a coincidence.