Ask HN: What is beyond JavaScript?

2 points by coaxial ↗ HN
I have done JavaScript programming for most of my six years career, with some Ruby here and there. While I do enjoy JS (React, Node), and I'm glad to see the ecosystem getting better and better; I am getting tired of the constant change and how much effort it takes just to keep up with the latest hype.

What are other languages that are as ubiquitous as JS is, but more stable?

I don't have a CS background and I'm interested in alternatives that would have good employment prospects. I don't mind moving away from the browser, languages like Rust or Elixir/Erlang sound interesting but I question how much of a market there is for these skills without a CS background.

1 comment

[ 2.9 ms ] story [ 9.6 ms ] thread
C - C is a portable assembler and it runs everywhere. Language semantics is relatively simple and easy to learn. It's the closest you get to hardware without learning asm for each architecture. If you want to get into systems programming or embedded programming learn it. You want to know basics of it's bastard offspring C++ too.

Python - It's the scripting language of choice for binding millions of C/C++ libraries together.

Java - It's the Cobol of the modern age.

If you want to cover most jobs and aspects of programming with minimum number of languages, C, JS, Python and Java are very close to optimal. These four are very popular and together they cover almost every aspect in programming.

PYPL PopularitY of Programming Language http://pypl.github.io/PYPL.html