3 ms·
Chris If I understood the docs correctly, openbazaar 1.0 server is written in Python but since it's release the team has worked on V2 in Go. I'd really apprec
by Dowwie 9y ago
Chris
If I understood the docs correctly, openbazaar 1.0 server is written in Python but since it's release the team has worked on V2 in Go.
I'd really appreciate learning the motivation for the migration to Go and think others may as well. Go programs are faster than Python programs but lo and behold is a viable v1 - a server whose performance may have been good enough?
Please, enlighten!
- cpacia 9y ago1.0 is a bit of an MVP. While there's tons of room for optimization, Go is still much faster. That plus the fact that the main IPFS codebase is written in Go were the main considerations.
- Dowwie 9y agoThanks for the response! So the choice wasn't driven as much by actual performance issues, that might have been solved with refactoring, re-engineering, or simply running through pypy. The catalyst was the adoption of an IPFS library written in Go.