3 ms·
It seems pretty clear to me that the best language to use for numerical linear algebra is the language you know and a good curriculum would be structured in a w
by constantcrying 1y ago
It seems pretty clear to me that the best language to use for numerical linear algebra is the language you know and a good curriculum would be structured in a way where your first encounter with a language is not a course where the choice of language is nearly irrelevant.
- wombatpm 1y agoYou would think. I was a TA for numerical methods for undergrad engineers. Saw lots of bright students who understood the material but could debug their code. Several grad students started a 1credit seminar course on Fortran fundamentals. We worked those students like dogs, but when they took the numerical methods course they came back and thanked us because they knew how to get their code to compile and how to use the admin graphics package.
- scheme271 1y agoExcept for different students will know different languages and when you teach the class, you need to pick one. Also changing languages for each time the course is taught isn't feasible so either you pick one or use pseudocode. Choosing one has the advantage that students can actually run it.
- constantcrying 1y ago>Except for different students will know different languages and when you teach the class, you need to pick one. Why? In which Uni do you not have an introductory programming class, which is a prerequisite for every other software based class? Just use the language of your introductory class everyone will known it and everyone can think about the algorithms.