Пляж (репосты)
/b /repost

Репосты и низкокачественный контент
Режим: Ответ

No.946
Я сейчас в исследовательских целях учусь всякие проекты из мёртвых доставать, тобишь подтягивать зависимости и латать дыры.

Сегодня после работы доебался до ssb-сервера. Подтянул докер и забуксовал, потому что из всего перечисленного (Различные йоба-имплементации и разновидности JS - перечисленное) я знаю только докер.

С npm я, мягко сказал, ахуел. Куда кто что откуда — вообще непонятно. Некоторые пакеты отрицательно живые уже более десятка лет, но на сайте есть граф по недельному скачиванию. Кто-то их качает, и им пишет, что они депрекейтед? И это типа норма у них там?

Попробовал сменить версию ноды в докере и умер.
Поменял цифорку версии зависимости — тоже умер.
Ответы: >>967
No.948
Он как экосистема — 100% кал. Нет бы напилить 30 расово верных универсальных библиотек для стандартных задач, но тут какая-то тема с 14 стандартами, к которым постоянно, сука, добавляется 15-й. Язык развивается, а пакеты забивают обновлять.

Ещё и эти австралопитеки вместо того, чтобы писать модули с минимумом зависимостей, и делать то, что делает одну вещь хорошо — все как один ленивые пидорасы, тащащие себе в гнездо побольше модулей. Долбоёбы бляьб.
No.967
>>946
Так получается из-за того, что пиздюки не умеют работать с зависимостями. Они делают свои параши, ставят первый попавшийся пакет на любой пук, и сидят довольные. Ну и че хорошего? Потом пакет протухает, и все, случается ВЕНДОР ЛОК. А пакет протухает, потому что его такой же пиздюк мейнтейнит. Вот и все.

Надо грамотно ставить пакеты, прикидывать, кто их мейнтейнит и насколько качственно. Ну и в целом инфраструктуру поддерживать в нормальном состоянии. Если проект 10 лет назад писали - хуй ты его где запустишь.