On 2021-02-14 00:54, Paul Sokolovsky wrote:
There're 2 things about that from an experienced JavaScript-hater (but
a pragmatic guy otherwise):

1. We aren't talking about all of JavaScript, but a recent features
added to JS.
2. JS has real money being poured into it, and no longer designed on
two-week vacations, when nobody looks. On the JS committees/proposal
author lists are guys who have publications in serious programming
language design matters and "grown up" languages, like proverbial
Haskell. And they peer-review each other. So, with due understanding of
the baseline https://en.wikipedia.org/wiki/Design_by_committee process,
some recent features in JS are well-designed.

Maybe, but the problem is that they're cripplingly constrained by their unwillingness to ever remove features or change old behavior. So to the extent that features are "well-designed" they're only well-designed to fit into the crappy design that already exists.

--
Brendan Barnwell
"Do not follow where the path may lead. Go, instead, where there is no path, and leave a trail."
   --author unknown
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/G3NKW4VPORWD33CKWUUNNH73VT6CSR7W/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to