News for hackers. Stuff that matters.
Re:A new release for GNU Octave by ljosifov on Wednesday December 16, 2020 @10:26AM (#25443661)
After using matlab full-time for ~15 years, as of recently I'm trying pandas/numpy/spyder because the colleagues are users. So to aid collaboration mainly, but also to try out the environment - I was curious. In matlab matrices (arrays) are 1st class citizens of the language, so having them be just another set of objects with some libraries operating on them - that feels like a step back to me. Quite a few things easy in matlab, I find less-than-easy in pandas. Hope it will get better in time. I was hoping to move from matlab to julia, but noone else I know uses it. (I do quant trading)
Re:A new release for GNU Octave by f6v on Wednesday December 16, 2020 @01:41PM (#25446517)
Multidimensional arrays are first class in Julia. Just add Linear Algebra package and you’re all set.
Re:A new release for GNU Octave by ljosifov on Thursday December 17, 2020 @06:43AM (#25454694)
Would like to try it at some point. I am trying pandas now b/c other people are using it. So far - the more I learn pandas, the less I like it. Not a good sign. I keep finding things that annoy me in pandas, b/c have seen them solved in array languages (like q/kdb) and matlab.
Re:A new release for GNU Octave by f6v on Thursday December 17, 2020 @01:33PM (#25458619)
Yeah Julia is more popular in research than in industry. Python dominates data science field, but I as well find pandas and other tools too clunky.