Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: making so?   Ilya Anfimov   11 Apr 2002 20:43:47 
 Re: making so?   Vitaly Lugovsky   12 Apr 2002 18:14:47 
 Re: making so?   Ilya Anfimov   12 Apr 2002 18:29:11 
 Re: making so?   Vitaly Lugovsky   12 Apr 2002 21:35:30 
 Re: making so?   Ilya Anfimov   13 Apr 2002 16:56:50 
 Re: making so?   Valentin Nechayev   13 Apr 2002 23:46:49 
 Re: making so?   Vitaly Lugovsky   14 Apr 2002 12:33:01 
 Re: making so?   Valentin Nechayev   14 Apr 2002 19:17:56 
 Re: making so?   Vitaly Lugovsky   14 Apr 2002 19:28:04 
 Re: making so?   Ilya Anfimov   14 Apr 2002 19:50:23 
 Re: making so?   Vitaly Lugovsky   14 Apr 2002 20:16:51 
 Re: making so?   Victor Wagner   14 Apr 2002 23:03:45 
 Re: making so?   Vitaly Lugovsky   15 Apr 2002 00:37:28 
 Re: making so?   Victor Wagner   15 Apr 2002 08:37:35 
 Re: making so?   Valentin Nechayev   15 Apr 2002 09:49:20 
 Re: making so?   Victor Wagner   15 Apr 2002 10:53:26 
 Re: making so?   Valentin Nechayev   17 Apr 2002 11:23:23 
 Re: making so?   Vitaly Lugovsky   15 Apr 2002 16:09:03 
 making so?   Andrey Rudyavsky   16 Apr 2002 12:02:34 
 Re: making so?   Vitaly Lugovsky   16 Apr 2002 23:24:38 
 Re: making so?   Valentin Nechayev   14 Apr 2002 23:48:36 
 Re: making so?   Vitaly Lugovsky   15 Apr 2002 00:41:32 
 making so?   Andrey Rudyavsky   15 Apr 2002 13:32:16 
 Re: making so?   Vitaly Lugovsky   16 Apr 2002 17:12:58 
Архивное /ru.linux/6577308360c9.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional