Even though I'm a backend developer, my main programming language is JavaScript, and the reason is simple:
JavaScript, like English, has many inconsistencies, historical quirks, and flaws, but it is EVERYWHERE.
Atwood's law: "Any application that can be written in JavaScript, will eventually be written in JavaScript".
There is a JavaScript runtime environment on almost every phone and computer—your browser.
You can’t run away from it - One of my friends hates English and uses it only because he needs it for his PhD. Same with JS. It’s everywhere.
Personal Opinion: I didn’t struggle much because of my choice of main programming language. Other issues are more challenging.
*Why Use JavaScript on the Backend? *
When to avoid it:
Tip: Match your language choice to your goals
Don’t use Javascript to develop an AAA video game
Next topic: Monolits vs Microservices. Stay Tuned!
The above is the detailed content of JavaScript: The 'English' of Programming Languages. For more information, please follow other related articles on the PHP Chinese website!