💾 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

View Raw

More Information

-=-=-=-=-=-=-

< Oh god, Python! ...I mean the programming language.

Parent

~impulse

What exactly is the problem with the ecosystem?

Write a reply

Replies

~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.