News for hackers. Stuff that matters.
Re:Trying out this Go thing at Disqus by bayesianhorse on Thursday May 23, 2013 @02:12PM (#5758427)
I've heard this several times. But the success stories are mostly concerned with smaller parts under heavy load. Go still is a lot harder to work with than Python if you know Python and its tools well...

With Go you don't have anything comparable to Django, Numpy, Pandas...

Re:Trying out this Go thing at Disqus by up_and_up on Thursday May 23, 2013 @02:48PM (#5758650)
> With Go you don't have anything comparable to Django, Numpy, Pandas...

Given the age of the language I would assume building out its associated toolchain is only a matter of time. Python didnt ship with Django, Numpy, Pandas...

Re:Trying out this Go thing at Disqus by adw on Thursday May 23, 2013 @03:11PM (#5758814)
Python is rapidly becoming the lingua franca of data science; but there the vast majority of your inner loop isn't Python (numpy, scipy, pandas, numba, theano; C, Fortran, assembler, Cython, LLVM, CUDA...).

Basically Python is the glue language data people wanted, it turns out.

Re:Trying out this Go thing at Disqus by MetaCosm on Thursday May 23, 2013 @05:14PM (#5759572)
The best parts of python... are C.
Re:Trying out this Go thing at Disqus by nostrademons on Thursday May 23, 2013 @06:04PM (#5759824)
The most-frequently-executed parts of Python are C. The best part is being able to glue all those together easily.
Re:Trying out this Go thing at Disqus by bayesianhorse on Thursday May 23, 2013 @02:54PM (#5758687)
It will be a matter of years. I for one, am developing stuff today.
Re:Trying out this Go thing at Disqus by up_and_up on Thursday May 23, 2013 @03:38PM (#5759017)
As are most of us lol. I would say if you want to use golang for a serious project and need additional libs you have to ready to write it yourself, which grants the opportunity to give back to the community and contribute to open source etc.
Re:Trying out this Go thing at Disqus by mattrobenolt on Thursday May 23, 2013 @02:15PM (#5758446)
This is very true. We're definitely looking at Go for "services", not as something to replace our entire Django app with.
Re:Trying out this Go thing at Disqus by caycep on Thursday May 23, 2013 @02:43PM (#5758623)
Will this change with time? I know numpy, pandas and matplotlib are likely relatively large projects, but my assumption is someone will likely put together data analysis / matrix math libraries to perform some of these functions.
Re:Trying out this Go thing at Disqus by jre on Thursday May 23, 2013 @03:13PM (#5758831)
I think Julia (http://julialang.org/) might be a better alternative to Scientific Python than Go. I'm not sure you can get the same flexibility/expressiveness you get in Numpy/R/Matlab in Go.