Hacker News new | ask | show | jobs
by ozzythecat 1315 days ago
I recommend picking up a JVM language. Either Java or Kotlin.

Then I recommend picking up C++.

A lot of people say C++ is dead, but there’s so much reliable software written in it. Once you use JVM and understand garbage collection, then C++ feels like a leap deeper into really having to understand how stack vs heap memory works, thinking about memory management, safety, and performance (passing by copy vs reference).

I think with this trifecta under your belt, you’ll be able to easily expand your tool kit further in the future.