3 ms·
Is the course about teaching these methods generally, or teaching to implement them in C++ in particular (maybe for e.g. ROOT)? Using C++ as a pedagogical tool
by jampekka 1y ago
Is the course about teaching these methods generally, or teaching to implement them in C++ in particular (maybe for e.g. ROOT)?
Using C++ as a pedagogical tool for general teaching of such methods would be quite a choice.
- ziotom78 1y agoThe course is meant to teach students how to write numerical code (integration, PDEs, Monte Carlo, …) rather than to teach OO design itself. C++ is the chosen vehicle, and the professor has a strong OOP background, so the course material ends up structured that way. That’s why some of us wonder whether a lighter approach (lambdas, NumPy in Python, etc.) might let students focus more directly on the numerical methods without so much boilerplate.