1 | initial version |
Thanks for the input - I found the notes for the Boeing lecture here. I've read from others as well that they chose python/sage over programs like Matlab because it is an actual programming language. From my experience, many engineers (aerospace, mechanical, others...) have minimal backgrounds in programming and therefore the simplicity of languages like those offered by Matlab are very attractive. It allows them to focus more on the actual problem and less on the programming techniques.
After using Matlab, I admittedly find python/sage languages to be more complicated. Even the side-by-side code comparisons show Matlab code being generally shorter in length. Those that have a programming background can better appreciate and take advantage of the richness of the Python language. But for others without that background, the same 'richness' can prove to be a hurdle. Nevertheless, I'm still optimistic about integrating sage/python into my work.