I have long defended Matlab for it's simplicity to non CSy users. But maybe, just maybe, it's logical mistakes and weaknesses prevent the users' progress at coding. Legitimate worry or flamebait?https://twitter.com/NeuroFidelity/status/1031298982281138178 …
-
-
I read it. I just don't agree with it. R starts arrays at 1. R, Python, and Matlab all have GUIs that let you edit data directly. You can write spaghetti garbage in anything from asm to yacc. The only matlab-specific thing in there is the 1 function per file (which is annoying).
-
Python has better industry uptake, it's easier to do non-signal-processing types of things (though many of us do a lot of that), and it's free. But it's not magic.
-
I never claimed Python is magic. Like I said constellation of issues. Stop trying to claim it's just one thing that I am claiming. It's a series of issues, a culture.
-
Also you keep ignoring the issue of how Matlab is not
#openscience. It's fine if you want to ignore everything I said, but then it's totally unproductive to keep going back and forth. -
People can decide for themselves what they want to use. Most scis are switching to
#opensource IIRC.@ResearchSoftEng@SoftwareSaved can probably link to something on that. -
YES! People can do good, solid, reproducible work with any tool, whether it's matlab, python, or hand-assembled. You can see what their code does and copy it if you want. That's open. Your claim was that matlab is bad, bad for science and bad scientist. I think that's too strong.
-
No. I keep pasting this one for you, in the blogging it has links too. Are you sure you really read it? "Secondly, Matlab is closed source, proprietary, and prohibitively expensive if you have to buy it yourself."http://neuroplausible.com/matlab
-
"They obfuscate their source code in many cases, meaning bugs are much harder to spot and impossible to edit ourselves without risking court action. Moreover, using Matlab for science results in paywalling our code."http://neuroplausible.com/matlab
- 7 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
