3 ms·
I've found that I'm very, very biased towards certain tech stacks and against others. Erlang, UNIX, C, by all means. Windows, C++, Java, no thanks. Python is
by macintux 6y ago
I've found that I'm very, very biased towards certain tech stacks and against others.
Erlang, UNIX, C, by all means.
Windows, C++, Java, no thanks.
Python is rare in that it's in the middle: it's very useful, and I don't hate it, but neither am I a big fan.
- maest 6y agoWhat about lisp, ocaml, haskell, k, q, apl? I find Python, C, C++ and Java to really be the same, in terms of computational paradigms.
- macintux 6y agoI have very little ML or Lisp experience, and none at all of the others. Interested but haven't pursued them yet.
- jolux 6y agoPython has an absolutely enormous number of high-quality continuously-maintained libraries for it. I think that's the main thing it has going for it, personally. That and it's simpler than Java, C, C++.
- ryanmccullagh 6y agoI find that Python is broken when it comes to namespaces. C# gets this right, and even PHP's namespace system is better than Python's. But Nonetheless, Python is an incredible language with features such as list comprehension, that no other mainstream language besides C# has.