4 ms·
From what I've seen, the answer to questions like "Why is platform X not supported" is "Because nobody works on supporting it". Take IBM as an example. They wan
by ainar-g 10y ago
From what I've seen, the answer to questions like "Why is platform X not supported" is "Because nobody works on supporting it". Take IBM as an example. They wanted a Go version for their machines, so they created one, and now it's in the standard Go distribution. If there were people interested in adding MIPS32, it'd be halfway there already.
- 4ad 10y agoThis is 100% correct. Ports exist because people were willing to implement them, and are willing to maintain them. A MIPS32 port would be very simple, almost all the MIPS backend is 32/64-size agnostic, and the runtime MIPS64 assembly is pretty portable to MIPS32 too. Someone has to step in and do the work if he is interested.
- 0xdeadbeefbabe 10y agoHe is. Any clue where to start? Edit: maybe here? https://github.com/golang/go/wiki/PortingPolicy https://github.com/golang/go/wiki/PortingPolicy
- ainar-g 10y agoYes, there and mailing the go-dev mailing list [1] if you are serious about it. [1]: https://groups.google.com/forum/#!forum/golang-dev https://groups.google.com/forum/#!forum/golang-dev