15
kiki
2y

Modern English is the JavaScript of natural languages:
1. Abundant, very popular
2. Influenced by god knows how many foreign concepts, historically, especially the modern / USA variant
3. The most popular second language
4. A failed attempt to replace it (and others) with more efficient Esperanto, which is a Dart of natural languages then

Comments
  • 3
    English is fucked up
  • 7
    @iiii that is another shared characteristic between it and JS
  • 3
    Truth

    But English is beyond repair. JS on the other hand may theoretically get better over time
  • 5
    @asgs that was the most epic joke I've read so far about JS.
  • 2
    @asgs Very """"""theoretically""""""
  • 3
    @asgs Albert Einstein once said:

    "There are two things beyond repair: English and JavaScript. Though I'm not sure about English".
  • 1
    @kiki yeah, I’ve heard this quote, didn’t know it was from Einstein… thanks!
  • 0
    @kiki @gosubinit @IntrusionCM JS may be the worst programming language ever (though I don't believe so), but English is worse than that. It can never get any better
  • 1
    As fucked up as english is, I still think it's quite beautiful somehow
  • 1
    @asgs JS can never get better. Not even theoretically. The problems with it are not some missing features which could be added. No. To make it better would require to make changes drastic enough to make it completely break backwards compatibility. Which of course will never happen.
  • 1
    @Lensflare I don't know if JS needs a total overhaul to make it better because it already got better with ES6 but I think the question is simple. Which language (E/JS) has more probability to get modified and still be popular?

    1. E is a language (mainly) designed for Human communication while JS is only for electronic circuits. So, updating a language is more probable in case of the latter due to the population involved
    2. Even if E got a new version with every perfection possible, migrating people to it would take forever or never. Migrating to a better JS is slightly more probable if the major vendors stopped supporting older versions
    3. I'm not sure if Oxford or the likes have control over the improvements to make to E but JS having a spec can be controlled by ECMA and other spec groups

    You see, the arguments here are completely theoretical. No major change could ever happen to either of these langs but IF it were to happen somehow someday, JS would be more probable to get better
  • 0
    @asgs Idk, I like JavaScript. Its modern features help mitigate its historical quirks. What matters is JS is Scheme-like (according to Brandon Eich), but with C/Java-style syntax that was adopted to prevent scaring newcomers with all that braces.
  • 1
    @kiki its modern features are why JS is not worse than English
  • 1
    I like JS, I just really dislike the lack of a type system and the horrid things that became standard practices because of it. Which is why I find Typescript the invention of a decade.
Add Comment