LINUX.ORG.RU

История изменений

Исправление upcFrost, (текущая версия) :

понимаешь какая штука. компилятор зачастую юзают не только разрабы. если скажем нет пакета с софтиной под конкретный дистр - вменяемый админ спокойно соберет его сам. но если ради этого ему придется делать curl | sudo bash, ставить что-то там хрен знамо куда без всякого пакетного менеджера, пытаться разгрестись в дебрях версий компилятора и вообще разрешать системе лезть во внешние интернеты, то это мощно обрезает аудиторию. а nightly ни один адекватный админ ставить не будет, даже если софтина нужна для какого-то микроскрипта, не влияющего на продакшн.

пока разрабы софта сидят на nightly, и пока разрабы языка не догадаются опакетить хотя бы свой компилятор (кстати сюрприз, nightly тоже можно пакетить через CI, как я уже сказал мозгов пакет собрать особо не надо) - раст так и будет хипстоязыком. та же нода вот пытается выбраться из этого статуса, и они уже подняли свой реп, куда скидывают stable для кучи дистров. в идеале конечно надо пакетить сразу все что можно, как для того же перла, но для этого комьюнити должно быть адекватным, без смузи-driven development.

собирать статику безусловно тоже можно, но мейнтейнеры дистров на это не пойдут в большинстве своем, поскольку это ломает концепцию дистрибутива. да и разумный админ сто раз подумает и проверит все ли в порядке прежде чем скачивать с гитхаба и пакетить непонятный бинарь без подписей, да еще и запихивать его в тот же /usr/bin.

Исходная версия upcFrost, :

понимаешь какая штука. компилятор зачастую юзают не только разрабы. если скажем нет пакета с софтиной под конкретный дистр - вменяемый админ спокойно соберет его сам. но если ради этого ему придется делать curl | sudo bash, ставить что-то там хрен знамо куда без всякого пакетного менеджера, пытаться разгрестись в дебрях версий компилятора и вообще разрешать системе лезть во внешние интернеты, то это мощно обрезает аудиторию. а nightly ни один адекватный админ ставить не будет, даже если софтина нужна для какого-то микроскрипта, не влияющего на продакшн.

пока разрабы софта сидят на nightly, и пока разрабы языка не догадаются опакетить хотя бы свой компилятор (кстати сюрприз, nightly тоже можно пакетить через CI, как я уже сказал мозгов пакет собрать особо не надо) - раст так и будет хипстоязыком. та же нода вот пытается выбраться из этого статуса, и они уже подняли свой реп, куда скидывают stable для кучи дистров. в идеале конечно надо пакетить сразу все что можно, как для того же перла, но для этого комьюнити должно быть адекватным, без смузи-driven development.

собирать статику безусловно тоже можно, но мейнтейнеры дистров на это не пойдут в большинстве своем, поскольку это ломает концепцию дистрибутива. да и разумный админ сто раз подумает и проверит все ли в порядке прежде чем скачивать с гитхаба непонятный бинарь без подписей, да еще и запихивать его в тот же /usr/bin.