4 ms·
Python does have excellent libraries and it fits many people's mental model of programming, but not mine. I still use it often. However, for a dynamic language,
by lenticular 8y ago
Python does have excellent libraries and it fits many people's mental model of programming, but not mine. I still use it often. However, for a dynamic language, it is simply not very expressive. It has no multi-line lambdas, OO syntax that I find a bit awkward, and some other limitations. These can be seen as advantages, since they enforce the "there's only one way to do it" philosophy, but that doesn't work for me.