| ▲ | tyre an hour ago | |
I felt the opposite, because Python isn’t a great language. It won because of Google, fast prototyping, and its ML interop (e.g. pandas, numpy), but as a language it’s always been subpar. Indentation is a horrible decision (there’s a reason no other language went this way), which led to simple concepts like blocks/lambdas having pretty wild constraints (only one line??) Type decoration has been a welcome addition, but too slowly iterated on and the native implementations (mypy) are horribly slow at any meaningful size. Concurrency was never good and its GIL+FFI story has boxed it into a long-term pit of sadness. I’ve used it for years, but I’m happy to see it go. It didn’t win because it was the best language. | ||
| ▲ | zabzonk 42 minutes ago | parent | next [-] | |
> there’s a reason no other language went this way) Except of course for those that did, Haskell, Fortran for example. | ||
| ▲ | groundzeros2015 an hour ago | parent | prev [-] | |
I’m always baffled when language complaints come down to syntax | ||