3 ms·
This is honest question for those that use python for these compute intensive tasks and is not meant as a critique. If you ultimately end up having to use c/c+
by wudangmonk 3y ago
This is honest question for those that use python for these compute intensive tasks and is not meant as a critique.
If you ultimately end up having to use c/c++/fortran native libraries and work around pretty much everything python. What is the point of using python instead of c/c++?
- jameson71 3y agoThe code outside the critical path is easier and quicker
- nathants 3y agothink of python wrapping other tools the same way bash does.
- behnamoh 3y agoOthers answered this correctly. Python is more like a glue language that is easy to use. I ended up using type annotations in my code and in the end it looked a lot like a typed language. But the nice thing about Python is that types, manual garbage collection, etc. are not necessary for most applications.
- keithalewis 3y agoTricycle riders will never become Formula 1 drivers.
- wiseowise 3y agoYou’re not Plato either, didn’t stop you from trying to come up with sound analogy.
- keithalewis 3y agoBut I can recognize an ad hominem argument when I see it. Merely attempting to illuminate the intelligible with truth.[^1] OP said "If you ultimately end up having to use c/c++/fortran native libraries and work around pretty much everything python. What is the point of using python instead of c/c++?" The answers boiled down to making it easy for people with no formal computer training to leverage C, C++, and Fortran libraries written by professionals. Hopefully that is something we can agree on. [^1]: BTW, I am not the sun either.