3 Comments
User's avatar
Abhinav Upadhyay's avatar

Great post as always Stephen. And thank you for references to my posts!

Expand full comment
Praveen Raj S G's avatar

It's tantalizing to know that we can rename inbuilt functions in Python and use them.

The box analogy is somewhat oversimplifying things as you pointed out. It's better to start with C, learn references and pointers and then move to Python.

On reading this article, I'm reminded of Feynman's quote that everything is interesting when you go deep enough. 🙂

Expand full comment
Stephen Gruppetta's avatar

Of course because we can rename built-in functions it doesn't mean we should.

Although I will disagree strongly on learning C first and then Python. I recommend the very opposite to everyone…

Expand full comment