5 ms·
I learned C and have worked with C++ professionally in the past and that knowledge doesn't help at all with understanding what Python is doing internally. Sure,
by monkeybutton 5y ago
I learned C and have worked with C++ professionally in the past and that knowledge doesn't help at all with understanding what Python is doing internally. Sure, CPython is written in C, but that fact doesn't tell you anything about the details of how it's implemented or what it does when it runs.
- medo-bear 5y agoare you saying that if you want to learn the internals of cpython you don't need to know c before hand? i think learning c is a must for this case
- monkeybutton 5y agoNo, I'm saying C is not enough on its own.
- medo-bear 5y agosure there is much more to it than just knowing c, but learning it should be encouraged as an important stepping stone if someone wants to learn cpython internals ... or even internals of many (most?) popular python libraries