- Joined:
- Jun 25, 2010
- Posts:
- 20,011
- Liked Posts:
- 9,558
- Location:
- Next to the beef gristle mill
My favorite teams
If you catch onto one of the newbish languages easily, skip Python and learn Rust. It's all-in-all just a smarter platform all together and has a quantum leap in userspace performance benefits over python and java. And as the tools get better, so will ease of entry.
The reason why it's important to get over the hump and learn something slightly harder(ONLY initially, because lets be real, Rust is still a very easy language), Rust, unlike Python, will help a user develop better habits because of how effective *by design* the compiler system is at sniffing out issues. Java devs, heck, USERS, know damn well how often code makes it through with critical issues or how Python dependencies can kill year long developments. I equate it to learning how to drive a friendly soft clutch stick shift first to improve your overall habits, except, likely at no point in time will Python ever outperform Rust in a clean code:clean code compile. It was designed to be easy, not effective. And in todays world, running into innovation walls that require breaking laws of physics to advance, performance = longevity in career.
The reason why it's important to get over the hump and learn something slightly harder(ONLY initially, because lets be real, Rust is still a very easy language), Rust, unlike Python, will help a user develop better habits because of how effective *by design* the compiler system is at sniffing out issues. Java devs, heck, USERS, know damn well how often code makes it through with critical issues or how Python dependencies can kill year long developments. I equate it to learning how to drive a friendly soft clutch stick shift first to improve your overall habits, except, likely at no point in time will Python ever outperform Rust in a clean code:clean code compile. It was designed to be easy, not effective. And in todays world, running into innovation walls that require breaking laws of physics to advance, performance = longevity in career.