|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 10 Apr 2003 13:28:23 To : Michael Shigorin Subject : Re: Гpафические оболочки тоpмозят -------------------------------------------------------------------------------- Michael Shigorin <mike@osdn.org.ua> wrote: >> info make читал? Сам программы пишешь? Тогда какие вопросы - Makefile >> как Makefile. MS> Да нет, удобнее даже (dh_*). Я не о том. >> А если нет, то нафига ты туда полез? MS> Майнтейнер я. Соответственно не вижу смысла искать все грабли MS> самостоятельно :) Вот я и говорю, зачем полез в мейнтейнеры, если программировать не умеешь? Работа мейнтейнера чуточку сложнее работы кодера. И требует умения пользоваться make. Hезависимо от формата пакетов, потому что из spec при построении rpm-ов make тоже зовется. Зато в Debian-е не нужно учить лишний язык - и upstream makefile, и rules интерпретируются одним и тем же интерпретатором. У rules он даже в первой строчке написан. MS> Скажем так: даже громоздкий получившийся в итоге спек читается куда MS> легче -- меньше он в разы. Он меньше, но написан на более другом языке. Поэтому если ты свободно владеешь языком make rules таки читается легче. MS> Обратная сторона медали -- если где-то автоматика делает не то (те самые MS> 20% случаев), ее приходится искать и отрывать, что менее явно, чем MS> выдергивать гвозди dh_*. Обратная сторона медали в том, что изобрести новый язык, который бы умел все то, что умеет 30 лет развивающийся язык make - крайне нетривиально. Заметим, кстати, что make это фактически единственный широко распространенный в наше время язык логического программирования. Куда более распространенный, чем скажем prolog MS> Hо все равно такое впечатление, что rules -- это такое готическое MS> сооружение :-) (no offense, разумеется) Учитесь мыслить непроцедурно. >> У альта два основных недостатка >> 1) пакетов мало MS> Угу. Правда, смотря относительно чего. Относительно Debian, естественно. >> 2) AEN. У которого свои представления о том что есть хорошо, а что не >> очень, и они не совсем совпадают, например, с моими. MS> Меня не нагружает (по крайней мере, пока). Меня больше нагружает vsl, MS> когда он забывается, что в приличном месте надо вести себя прилично. :) MS> Hо это же не повод всех в БР, а субъектив :) Это повод дистрибутив в корзину выбросить. Зачем мне преодолевать либо свои устоявшиеся привычки, либо гвоздями вбитую в дистрибутив логику, особенно когда я вижу, что это чистейший волюнтаризм - there is more than one way to do it, и AENу нравится одна, а мне другая, когда можно взять дистрибутив, который с моими привычками не конфликтует. Особенно если учесть, что он не конфликтует также с привычками Артема Чуприны, и более того, позволяет нам с ним уживаться в качестве юзеров одной машины, хотя наши привычки достаточно часто конфликтуют. -- --- ifmail v.2.15dev4 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1517845898144.html, оценка из 5, голосов 10
|