neuroscientists earnestly hating on MATLAB is pretty embarrassing for neuroscience as an intellectual discipline. you might as well shit on slide rules.
-
-
Replying to @upbeatprof
Here’s the thing that irks me so much about matlab: poor/obfuscatory coding practices in Matlab are a feature, not a bug. It was made to be so approachable and easy that it sacrifices on best practices which is an enormous barrier to open science.
1 reply 1 retweet 14 likes -
Replying to @KenjiEricLee @upbeatprof
In Python, maybe you don’t need to follow proper OOP for something to work but it’s there for you when you’d like to learn. In Matlab, there is a barrier to how many tools of abstraction you can utilize. There’s a reason no software engineers use it.
1 reply 1 retweet 9 likes -
Replying to @KenjiEricLee @upbeatprof
And if I’m taking your point unsarcastically, I want to point out that Matlab is peddled to undergrads/grad students in the form of free licenses and pizza - it’s just not apparent to this audience why Matlab is so terrible unlike a slide rule which is obviously obsolete.
2 replies 2 retweets 7 likes -
Replying to @KenjiEricLee @upbeatprof
I say this with only a bit of hyperbole: so long as matlab occupies a lion’s share of the code in neuroscience, the field will never be truly collaborative. If I can’t understand your codebase (because matlab has awful structuring), I’m never going to contribute to it.
2 replies 3 retweets 9 likes -
Replying to @KenjiEricLee
All fair criticisms. Thank you. My point was that it was designed for a different time and world, like a slide rule. There are tools that are more suited for today's research tasks and work flows, but that's not a criticism of how well Matlab does the jobs it was designed to do.
1 reply 0 retweets 4 likes -
Replying to @upbeatprof @KenjiEricLee
My main criticism would be to underline how much harm it does to the younglings. And yes, it was designed a while back but nothing saves it from not having a BNF or a better way to do functions. Other languages had these things back then.
2 replies 0 retweets 2 likes
BTW not having a BNF is a secret and has been leaked to me, so there's not reference online you will find for that other my blog.
-
-
They make their employees sigh NDAs...
0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
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.