| ▲ | nallana a day ago | ||||||||||||||||
>> The engine is closed source. You cannot see how fft or ode45 are implemented under the hood. For high-stakes engineering, not being able to audit your tools is a risk. This is just a lie. Open matlab and you can inspect all the implementation details behind ode45. It is not a black box. How do I see the .c files / trace how `ode45` will execute on my machine? Can I see the JIT's source code? -- Entitled to your view, but clearly difference of opinion here. From perspective of open / closed source -- maybe for you it qualifies as open source, but I can't follow the logic chain, so to me MATLAB is not open source. | |||||||||||||||||
| ▲ | constantcrying a day ago | parent [-] | ||||||||||||||||
I explicitly pointed out what the article was lying about. "You cannot see how fft or ode45 are implemented under the hood." is a totally false statement. You absolutely can do exactly that. This is not a matter of opinion. Right click the function and open it, you can view it like any other matlab function. > From perspective of open / closed source -- maybe for you it qualifies as open source Matlab is obviously not open source. Who said anything about that? The article claims you can not audit ode45, that is false and it seems pretty embarrassing for someone speaking authoritatively about matlab to make such basic claims, which every matlab user can disprove with two clicks. Every single matlab user has the ability to view exactly how ode45 is implemented and has the ability to audit that function. This is not a matter of opinion, this is a matter about being honest about what matlab offers. | |||||||||||||||||
| |||||||||||||||||