7 ms·
I feel the same way. If I need performance, I'm going to use something like C, C++ or Rust. If I don't care about performance, I'm going to use something as hig
by neilparikh 6y ago
I feel the same way. If I need performance, I'm going to use something like C, C++ or Rust. If I don't care about performance, I'm going to use something as high level as possible, like Haskell (and probably still end up getting performance better than Python, and probably only one order of magnitude away from C).
Python seems to be in this weird middle area where it's not performant, but it's still more low level[0] than languages like Haskell and OCaml. If you don't need performance, you should go as high level as practically possible!
[0] - By low level, I mean things like having to manually write loops, deal with state, etc. More succinctly: "A programming language is low level when its programs require attention to the irrelevant."