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/