Skip to content

Comment on Ask HN: How do you decide which language/tech stack to learn?

Comments

My viewpoint:

- C, C++ = Mandatory, Foundational and all encompassing. You can program anything and everything from 8-bit MCUs to what-have-you.

- Erlang/Elixir = Made for Distributed, Reliable, Fault-Tolerant Systems (which is the norm nowadays). Do the System Architecture/Framework using these and drop down to C/C++ as needed.

- Python = Common, popular and all purpose easy to use scripting language used everywhere.

- JavaScript = For anything Web related using a single environment for both Frontend and Backend development eg. MEAN/MERN stacks

Anything else only learn as needed.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.