5 ms·
I have been using Gonum for some time now (also contributed, mostly in the plotting area). Last summer, I tried an experiment: have a student migrate a little
by sbinet 9y ago
I have been using Gonum for some time now (also contributed, mostly in the plotting area).
Last summer, I tried an experiment: have a student migrate a little python-based analysis to a Go-based one.
The analysis was fitting some cosmological constants out of the so called Hubble diagram.
I was pleased to see that, in the span of 2-3 months, the student who had limited knowledge in programming (a bit of python), managed to pull off the minimization of a 740 supernovae dataset with a 2220x2220 nuisance parameters matrix.
and the run time was 2x faster than the python one (with scipy/minuit for the minimization, so everything in C/C++, really).
success. :)
(and this motivated us to completely switch to Go as a teaching language for our master in particle physics / cosmology.)
- Recurecur 9y agoI suggest you take a look at Julia. I think it's a much better fit for that type of work...