dependency hell
Jun. 6th, 2011 03:26 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
ну вот какого черта у меня есть easy_install (несколько easy_install’ов, для разных питонов), npm и apt-get и я должен разгребать то, что каждый по отдельности из них насооружал?
или ставить все руками? тогда нафига они вообще нужны, эти “очень удобные штуки, которых так не хватает в винде”? в винде, кстати, easy_install работает обычно гораздо лучше, чем в никсах.
единый пакадж менеджер, точнее, идея о том, что он в дистрибутиве один, и других нету – это такая же утопическая хуйня, как и единая онтология, как и единый язык программирования например.
либо они должны как-то взаимодействовать, либо жить каждый в своем мире (SxS), либо во всяком случае не полагаться на closed world model (“все, чего нет в моей базе – не существует”)
no subject
Date: 2011-06-06 05:51 am (UTC)no subject
Date: 2011-06-06 07:08 am (UTC)Distro ->
packages
subplatform1 -> packages
subplatform2 -> packages
и т.д.
tXOEAwqFtCoO
Date: 2011-06-09 04:49 am (UTC)