3 ms·
How so? Since when is Python a good language for numerical computation? What if the reader wants to try something that cannot be achieved by plumbing canned C++
by d_tr 1y ago
How so? Since when is Python a good language for numerical computation? What if the reader wants to try something that cannot be achieved by plumbing canned C++? They are out of luck I guess.
Good job teaching the sloppy semantics of a scripting language for numerics I guess.
- simonw 1y ago"Since when is Python a good language for numerical computation?" 30 years. Numeric came out in 1995, then evolved into NumPy in 2005. https://en.m.wikipedia.org/wiki/NumPy https://en.m.wikipedia.org/wiki/NumPy Almost every AI researcher and AI lab does most of their research work in Python.
- d_tr 1y agoI know all of these facts. Doesn't mean it is how it is for the right reasons, and even if it is, it does not imply that it is a good way to teach.
- simonw 1y agoTaking constant side-quests into Rust memory management during a class on LLMs doesn't sound like a productive way to teach to me.
- sokoloff 1y agoIt is possible that the vast majority of AI researchers are flat-out incorrect and need to be shown a better direction by you. It is also possible that your own fitness-for-purpose coefficients are tuned differently than the majority of the field and they've made a sensible choice for their situation. I'd wager on the latter.
- d_tr 1y agoYou can all raise your eyebrows and appeal to authority all you want. Doesn't change the fact that as soon as I want to write a tight (or not so tight) loop to do something that is not covered by all these (undoubtedly great) libraries running underneath, I am very probably out of luck and have to use another language. Doesn't sound like a very creative teaching environment to me. Not to mention that, depending on what you count as "AI research", the vast majority of it is pure garbage (come on, we all know this).