3 ms·
This is my fourth year. I'm using Go while being surprised how inadequate it is for this kind of problem. Standard libraries lack basic data structures and ofte
by nikolay 2y ago
This is my fourth year. I'm using Go while being surprised how inadequate it is for this kind of problem. Standard libraries lack basic data structures and often Go is too slow for a compiled language!
- jnordwick 2y agoI'm doing it in K2 this year (a language that has a single data structure: a vector). If you can do it in K2, you can do it in Go.
- nikolay 2y agoI am doing it, it's just not convenient for a major language that has been around for 15 years!
- tialaramex 2y agoWhat does "Go is too slow" mean in this context? Were you expecting similar performance to Rust or C++?
- nikolay 2y agoWell, it is slow to run, because all the built-in Python magic is highly optimized. When you start implementing stuff in the bare bones Go, and you're pressed by time, you don't optimize, and the result is code that is slower than Python.