3 ms·
Switching from Python to GO is a big boost in speed and a big sacrifice in terms of third party code.
by bayesianhorse 14y ago
Switching from Python to GO is a big boost in speed and a big sacrifice in terms of third party code.
- rossj 14y agoIn terms of third party code built in the same language, perhaps. Calling C is pretty straight-forward in Go (http://golang.org/doc/articles/c_go_cgo.html http://golang.org/doc/articles/c_go_cgo.html) and there are starting to be more and more 'native' libraries available (http://go-lang.cat-v.org/pure-go-libs http://go-lang.cat-v.org/pure-go-libs for some, but by no means all). So perhaps it is more of a sacrifice that is getting smaller day by day?
- pekk 14y agoWhy is it necessary to 'switch' at all? Can you only hold one language in your head at once?
- bayesianhorse 14y agoI wasn't distinguishing between switching completely and switching just a part of the infrastructure to go, for brevity's sake.