|
|
|
|
|
by apothegm
318 days ago
|
|
I was taught in C. Over 20 years ago. I’m massively faster in Python, and have been since about 6 weeks after I picked it up. It sounds to me like part of that for you is about familiarity and another part might be about the specific problems you’re solving. I’m usually working on solving problems at much higher levels of abstraction than string processing algorithms. For me, a big part of Python’s productivity is its ecosystem of useful abstractions (there’s an XKCD for that). And not having to worry about memory management or null pointers. How powerful exception handling is. Etc. Python may in some ways be a more complex language, but I find it much simpler to reason about. |
|
Honestly, a lot comes down to the person, the kind of problems they solve, their mindset… and sometimes, their scars.
I don’t even fully know why Python didn’t click with me. I understood it. I saw how fast it can be. But for some reason, I kept drifting back to C.
Maybe it’s just how my brain works. Maybe it’s where I found meaning. Hard to explain.