3 ms·
It’s somehow a shame that this has have a core written in C can you elaborate? why would that be a shame?
by Keyframe 2y ago
It’s somehow a shame that this has have a core written in C
can you elaborate? why would that be a shame?
- rijoja 2y agoI suppose because Matlab is a language designed for math, compared to C which is designed as a low level systems language. Julia would be more or less an open source equivalent of Matlab. It seems that the code was translated from Fortan to C, however which makes sort of explains it since it would be fairly trivial to translate from Fortran to C. Code written in C with a lot of math in it would become quite convoluted and tedious to work with in comparison. Apart from that you probably have a lot of useful tooling with Julia and Matlab. So if anyone wants to start working on rocket science using computer programming, Matlab or Julia would be worth looking into.
- QuadmasterXLII 2y agoFairly often, I find myself writing in C when I would rather be writing Julia, because Julia just isn’t quite there yet. I figured that the author was probably in a similar conundrum, judging by the mix of languages in the repository. I suspect I did not communicate this sentiment clearly haha