3 ms·
When I set out to learn Python, I'd had passing experience with Visual Basic, PHP, Javascript and even a bit of Scheme. I understood what programming was all ab
by LyndsySimon 12y ago
When I set out to learn Python, I'd had passing experience with Visual Basic, PHP, Javascript and even a bit of Scheme. I understood what programming was all about, but I hadn't yet overcome the initial struggling to translate the logical flow that I had in mind into code.
Now, almost a decade later, I'm still writing Python. Sure, I write my share of Javascript like most people, but Python is my first and true love.
Python is shallow. There isn't a lot to it - once you understand how magic methods work, you're pretty much at the point where reading the source of the implementation is the next step in understanding.
It wasn't long before I found myself learning the specifics of C data types in order to understand exactly how Python types worked.
In short, my contention is that someone who wants to become a better programmer will become a better programmer regardless of their preferred language.