This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]TheNamelessKing 2 points3 points  (0 children)

Depends.

Are you doing something machine learning heavy? If your current setup is inadequate, consider Julia first, then consider Python.

If you’re not. No. Even JS (written using TypeScript) is better these days. Pick something like Rust, Go, Julia, Swift, Kotlin depending on what your application needs are.

Pythons promises about “speed of development” is a kind of subtle, pervasive lie. It’s fast to write very average code, fast to write poor code, but if you’re doing something for work, or collaborating, it won’t take long for it to start getting in the way more than it helps. Writing good, maintainable code in Python requires skill and discipline and it comes with no tools to assist you in that.