libpthreads,libmpeg3 -> windows

From
Denis Sotchenko (2:5020/118.112)
To
Boris Rudakov ()
Date
2003-06-08T12:18:38Z
Area
CARBON.COPY
 * Forwarded from area 'RU.UNIX.PROG'
Kак-то раз 08 Jun 03 Boris Rudakov написал(a) для Kirill Frolov следующее:

 BR> Я знаю только одну непреодолимую причину юзать цигвин - fork().
 BR> Его в НТях не было, нет и никогда не будет потому что он
 BR> неконцептуален.

     Кроме win32 api, NT предоставляет posix api.  И fork() там *есть*. 
Следовательно, можно совершенно спокойно писать в рамках posix и не париться.

     А цигвин пригодится для версий для 9x.  Временная затычка до подыхания
последних.

 BR> Мое глубочайшее убеждение состоит в том, что при порте нужно
 BR> писать родной код для каждой хост-платформы

     посикс для NT не менее родной, чем win32 :)

 BR> и юзать на каждой платформе родные компайлеры.

     Поправка - компайлеры, родные для *аппаратной* платформы.  Гнусь хорошо
справляется с х86, а вот например на MIPS (SGI/IRIX) код родного компайлера
зачастую оказывается эффективнее в разы.

 BR> форка (который есть неконцептуальное зло и пережиток)

     Обоснуй.

    __
 __/ /   Powered                                 [pepsi inside]
 \_\/  by MOTOROLA                               [smoking suxx]

--- rdc#lanport.ru http://rdc.lanport.ru/
 * Origin: АЭРОПЛАН - завышенное обязательство (2:5020/118.112)