4 ms·
Not particularly disagreeing with you on the language design bit, the language has many flaws indeed. However I don't really agree on your interpretation over
by folkrav 8y ago
Not particularly disagreeing with you on the language design bit, the language has many flaws indeed.
However I don't really agree on your interpretation over the reasons why the language is so popular. How are things like Node.js or supersets like Typescript/Flow self-reinforcing the language? If JS was a purely browser oriented language the argument would make sense as it's basically _the_ only language available (other than WASM, but that's still relatively niche), but it hasn't been for some time now.
- SilasX 8y agoI answered that: Lots of people learn coding by toying with JS (because of ease of setting up an environtment) -> large base of users willing to use the JS version of anything -> lots of development time invested in patching over its problems -> "Stars above, JS is so fast and has such great libraries!" None of that involves JS being a well-designed language, which was my original point and which you seem to agree with.
- mtberatwork 8y agoI mean, whatever your thoughts are on the merits of the language, it's hard to deny though that Javascript's monopoly of the browser fueled its rise in popularity and propelled it to its current state.