💾 Archived View for midnight.pub › replies › 5388 captured on 2023-01-29 at 07:02:02. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
< Oh god, Python! ...I mean the programming language.
What exactly is the problem with the ecosystem?
~tatterdemalion wrote (thread):
The lack of a standard library means that projects tend to pull in too many dependencies, and too many common idioms are implemented as "micro-dependencies", like IsOdd or leftPad. The deep dependency graphs can make it impractical to audit all dependencies, and cause security or reliability issues. This problem also exists in a lot of other language ecosystems today, but it's worse in JavaScript.
It's also the case that in web front-end programming, there tends to be a high churn rate of frameworks that often appears to be driven by fashion and/or resume building rather than technical needs.