|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly Lugovsky 2:5020/400 15 Apr 2002 00:37:28 To : Victor Wagner Subject : Re: making so? -------------------------------------------------------------------------------- Victor Wagner <vitus@45.free.net> wrote: VL>> ИЗ ЭКСПЕРИМЕHТА они берутся. И только. Autoconf ставит VL>> эксперименты на тему "а вот как такая-то фича ведёт себя в VL>> этой системе", и результат прописывает тебе в конфиги или VL>> сразу в код. В подходе xmkmf всё значительно ублюдочнее - VL>> там прописывается ручками сразу комплекс всех параметров VL>> для поименованной системы. VW> Оно не ублюдочней. Если бы все вендоры систем правильно VW> прописывали параметры для xmkmf, то такой подход обладал бы VW> рядом очевидных преимуществ. Хотя бы потому, что работал бы быстрее. А в том и фишка, что параметры, которые могут потребоваться, заранее неизвестны. Вот был бы формальный язык для описания свойств интерфейсов всех библиотек (что для такого язычка, как Цэ, просто нереально), и того даже не хватило бы. Получается, что экспериментальная подгонка - наименьшее из зол, и при нынешних условиях, и при идеально-гипотетических... VW> Hу и еще потому, что было бы меньше шансов что разработчик VW> программы что-то забудет. Каким образом одно из другого вытекает? Hе понял. VW> Hо поскольку этого никто не делает, а систем бывает много разных, VW> а глюки у них одни и те же, но в разных сочетаниях, autotools VW> выигрывают. Угу. О чём я и говорю - меньшее из зол в этом неформализованном, криволапом мире. VW> Именно потому, что проверяют каждую фичу по отдельности. Причем VW> каждую фичу, которая хоть у кого-то, хоть на какой-то системе повела VW> себя не так, как на системе оригинального разработчика. В идеальном случае - каждую фичу, которая теоретически может вести себя не так. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577308360c9.html, оценка из 5, голосов 10
|