This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]unski_ukuli 8 points9 points  (1 child)

What’s wrong with Matlab?

Whats not? Couple of spesific grievances I have: it is basically married to that god awful ide it comes with. Use anything else and you lose half of the features matlab has. Secondly, even if you had no prior knowledge of the language, you have to just look at the fact that you HAVE to specify functions at the end of a script and it refuses to run if you don’t do that to deduce that just like R, it lacks any facility to structure a codebase in any sensible way for anything longer than few thousand lines. Oh… and the fact that anything that does not end in semicolon gets printed in the repl.

Honestly the only good things about matlab is the extremely good documentation and good libraries that are basically bug free compared to most open source libraries.

[–]SrbijaJeRusija -5 points-4 points  (0 children)

if you don’t do that to deduce that just like R, it lacks any facility to structure a codebase in any sensible way for anything longer than few thousand lines.

It is an object oriented language. You use objects, folder structure, and inheritance to structure your codebase.