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)