3 ms·
Using a programming language idiomatically is better than using it to match one's preferred paradigm. If the paradigm is more important, then use the right tool
by goatlover 8y ago
Using a programming language idiomatically is better than using it to match one's preferred paradigm. If the paradigm is more important, then use the right tool for the job. My understanding is that Guido and the community never intended Python to be a functional PL.
- cgopalan 8y agoIMHO, Python has enough functional goodies to accomplish a lot with just functions and provided datastructures. I only use OOP as a technique to address specific issues, rather than treat it as something fundamental as writing functions.