http://qs321.pair.com?node_id=11112359


in reply to Re^4: Other similar communities you use?
in thread Other similar communities you use?

My own experience with JS is that it's not a very well designed language. You only like it because it gives you functionality you want, not because it is inherently a good thing on it's own. If somehow Perl or Brainfuck were the client side language-of-choice, you wouldn't care one whit for JS. It's just that I've already looked ahead that far, and decided that if there's something better (which shouldn't be too hard), I'd dump JS in a New York minute.

-QM
--
Quantum Mechanics: The dreams stuff is made of

  • Comment on Re^5: Other similar communities you use?

Replies are listed 'Best First'.
Re^6: Other similar communities you use?
by harangzsolt33 (Friar) on Feb 05, 2020 at 04:15 UTC
    "My own experience with JS is that it's not a very well designed language. You only like it because it gives you functionality you want, not because it is inherently a good thing on it's own. If somehow Perl or Brainfuck were the client side language-of-choice, you wouldn't care one whit for JS."

    Yes, that's true.

    I would add just one important detail. The precise reason why I love JS is not just because it gives me the functionality but it gives me the functionality ON ALL DEVICES. It's not enough to have another language that is better or gives more functionality than JS. What makes JavaScript supreme is that it runs on all devices. Pick any device. The oldest smartphone I have from the stone age can run JavaScript. I remember, even Windows 95 had JavaScript running in the web browser. So, that's what makes it stand out. If you know how to program in JavaScript, you can program anything. Even smartwatches run JavaScript. Tesla's model S cars have a big screen with a web browser that runs JavaScript. Some refrigerators now come equipped with a computer screen and web browser which runs JavaScript. That's why why JS rules.