Email or username:

Password:

Forgot your password?
Top-level
Kit Rhett Aultman

@darius Technically, you're correct that anything can eventually deprecate and if you rely on it you can be suck. That said, there are language ecosystems that aren't an anarchic mess of indie developers and their tiny projects living and dying all the time, nor the focus on just pulling what you need from github whenever you need it. Other ecosystems let you package your dependencies. This sort of thing seems to happen a lot less in C, for example.

2 comments
Darius Kazemi

@roadriverrail heh, node/npm let you package your dependencies (hence their recent-ish introduction of `package-lock.json`) but.... not a lot of people actually do it

Kit Rhett Aultman

@darius In general, I just find there to be, in many modern language ecosystems, a culture of "fast, lazy, and glib" that dominates and comes out in ways like this. Another example is in the proliferation of TUI in new languages that just casually assumes UTF-8 and emoji support, rather than finding and improving on what ncurses already offers us. If it's not fun, sexy, and cheap, who cares what gets left behind?

Go Up