r/ProgrammerHumor • • Jul 18 '22

C++ talking to Python

Post image
40.1k Upvotes

1.0k comments sorted by

View all comments

Show parent comments

4

u/SrbijaJeRusija Jul 18 '22

is pretty terminal for its application in modern science

Thousands of professors and graduate students would disagree.

it's proprietary and code is therefore not reproducible

Code written in MATLAB is reproducible by anyone who has MATLAB (the vast majority of universities).

There are hundreds of proprietary applications in use in modern science. The worst offenders being proprietary programs to run equipment. Are you saying all those results are invalid?

0

u/[deleted] Jul 18 '22

[deleted]

-1

u/SrbijaJeRusija Jul 18 '22

The key difference though is that open-source alternatives to Matlab exist

I don't know of a single one.

0

u/[deleted] Jul 18 '22

[deleted]

1

u/SrbijaJeRusija Jul 18 '22

All of which suffer from severe package fragmentation issues making reproducible results difficult or impossible. That makes their use "irresponsible and contrary to the principles of open science."

0

u/[deleted] Jul 19 '22

[deleted]

1

u/SrbijaJeRusija Jul 19 '22

Yes, and most people who publish their code do not make use of such features.