2 ms·
Other people point out ML is a use case where Go isn't suitable. And I agree. But as someone who used to write a LOT of Python, Go has replaced it for anything
by travisd 5y ago
Other people point out ML is a use case where Go isn't suitable. And I agree.
But as someone who used to write a LOT of Python, Go has replaced it for anything service or business-logic oriented, and while I do very little data wrangling and machine learning, Julia would be my go to for that. Julia and Go are in, many ways, complementary opposites. If you need to use PyTorch/TensorFlow, okay, fine Python (I'm not going to seriously advocate for just wrapping it all in PyCall.jl unless it's just incidental usage), but Julia is a really strong language for this stuff nowadays.