Comment by aleksandrm
15 hours ago
I'm pretty sure they already considered it before settling on Go. Allegedly, they chose Go because it was easier to translate to.
15 hours ago
I'm pretty sure they already considered it before settling on Go. Allegedly, they chose Go because it was easier to translate to.
That was pre-AI. Ironically if they waited just another year they could've done this port directly to Rust themselves.
Not really because this port is based on the Go version. I doubt it would be as easy for an LLM to port the TS 6 codebase.
The Go version was a line by line port of the TypeScript version.