JavaScript Popularity Debate

Comments discuss the reasons behind JavaScript's dominance in web development, defenses against its criticism or bashing, and alternatives like transpilers from other languages to JS.

📉 Falling 0.4x Programming Languages
7,116
Comments
20
Years Active
5
Top Authors
#1175
Topic ID

Activity Over Time

2007
22
2008
48
2009
108
2010
194
2011
291
2012
314
2013
628
2014
457
2015
476
2016
606
2017
668
2018
536
2019
430
2020
470
2021
486
2022
404
2023
405
2024
285
2025
271
2026
17

Keywords

PHP REPL JS P2P ever.I index.php WebAssembly UI WPF OO javascript js language languages web python java clojurescript frameworks use language

Sample Comments

Existenceblinks May 28, 2022 View on HN

The point is javascript-only obsession/perspective. Javascript should be fine as well as other languages.

jamescostian May 28, 2017 View on HN

The amount of JS bashing here is so high. Pretty much any popular language fits the given description. Humble yourself and read about why your language of choice sucks: https://wiki.theory.org/index.php/YourLanguageSucks

tasuki Aug 28, 2021 View on HN

Why do you think JavaScript is a good language?

randomguy0 Oct 23, 2022 View on HN

What makes JavaScript such a terrible fit compared to the other 100 languages you have in mind?

mjfl Oct 28, 2023 View on HN

Why do people love JavaScript and want everything written in it?

jeppz Feb 28, 2017 View on HN

Languages all have strengths and weaknesses, I don't see why I would suddenly throw that away and only use JS.

darcinc Jul 17, 2019 View on HN

I've thought about this a lot as well and here's my humble opinion.1) Writing frameworks in languages like C++ is hard. So you would expect to see fewer frameworks.2) When a language is popular, like JavaScript, you get a lot of activity. (Notice the lack of new COBOL frameworks on Hacker News).3) JavaScript can be fixed with polyfills, frameworks, monkey-patching, etc. So we fix the language until that fix is part of the language.4) JavaScript is almost perfect for writ

njharman Jan 27, 2011 View on HN

if you accept ecma script ~= Javascript then it has already taken over. pretty much everything connected to web except embeded and even some of those runs javascript. with crossbrowser fixer libs and to lesser extent standards it is closer than anything else to write once run anywhere. more people have access to js dev tools than any other language. js is the new entry drug for new ddevs.

skybrian Aug 21, 2015 View on HN

It sounds like you might not like JavaScript. You should know that there are good languages that compile to JavaScript.

woojoo666 Oct 7, 2022 View on HN

I think it's because people want to code in other languages besides javascript