3 ms·
I'd rather get things done in Go (or Rust). Better standard library, sane package management, dumb easy concurrency & parallelism, easy to distribute, compiles
by lwofjsldkfjjw 4y ago
I'd rather get things done in Go (or Rust). Better standard library, sane package management, dumb easy concurrency & parallelism, easy to distribute, compiles to a binary.
- nojito 4y agoYou spend far more time porting python libraries to rust when you can just use python for the vast majority of use cases.
- dekhn 4y agois there a numpy for go? because numpy style numerics is table stakes for anything that replaces python.
- dolmen 4y agohttps://www.gonum.org/ https://www.gonum.org/
- dekhn 4y agoI already knew about gonum. That's not numpy for go. Have you tried it? It's not really a replacement for numpy. And the API looks liek they barfed a bunch of line noise into the top-level namespace. By the time I've typed in the code in https://www.gonum.org/post/intro_to_stats_with_gonum/ https://www.gonum.org/post/intro_to_stats_with_gonum/, numpy already computed the mean. Not a compelling repalcement. I spoke to the gonum developers when they first created it and told them they were wasting their time beceause the go leaders made their language intentionally be a "systems language", not a "scientific language".
- jgb1984 4y agoGo is painfully verbose and Rust painfully complex compared to python.