Re^4: Motiff over NT

From
Vasily Krysin (2:5054/84.1)
To
Boris Rudakov ()
Date
2003-09-16T01:41:22Z
Area
CARBON.COPY
 * Forwarded from area 'PERM.WIN32'
hi, Boris

15 Sep 03 23:36, you wrote to me:

[...]

VK>> Увы, невидел. Линк есть? Или мылом кинь.
BR> Порылся. У меня MSDN стоит выборочно, а DDK я временно снес (толстое оно
BR> все просто до безумия). Посему название главы не скажу. Зайди на
BR> http://msdn.microsoft.com и сформулируй нечто типа +HAL +executive +kernel

Ага. Будем посмотреть. Хотя такое чувство,
что я где-то это уже видел. В каких-то книжках
времен нт40. Хотя тогда мне это совершенно
ниочем не говорило ;)

[...]

VK>> Возможно. Но вот ты так глубоко все сравнивал -
VK>> назови такую же частную задачу, где посикс зарулит
VK>> твой любимый нтевый апи? Гы ;) Уверен, что даже
VK>> и не вспомнишь такого. Видишь суслика? ;)

BR> Подумал. Затруднился. Загрузился :)

А мне подумалось о работе с терминалами. То есть
всяческие vty/serial/termcap и прочая тряхомудия,
отвечающая за замечательную удаленную управляемость
юниксов и подавляющее большинство глюков полноэкранных
консольных программ, типа меце ;)

BR> Я думаю так. Кэтлеровцы, создавая НТевое ядро и его API, занимались
BR> обобщением. Генерализацией.

А я думал, что они создавали целиком НэТэ. То есть
новую технологию. Начиная от программерских апи и
до юзер интерфейса. А такие анахронизмы как fork()
сохранились ради того же посикса.

[...]

VK>> Не говоря уже о линуксе, который вобщем-то писался с нуля и
VK>> практически одновременно с нтей.
BR> Ха ! Нашел что сравнивать !!!

BR> * Ты сравниваешь студенческую поделку с системой, которую проектировали
BR> люди, занимающиеся этим уже несколько десятилетий и, перед этим,
BR> написавшими ту же VAX-VMX. Это как сравнивать Дядю Петю из гаража за углом
BR> с BMW.

Так то да. Аргумент ;) Тем не менее, счас линуксом
занимаются вполне себе профессионалы. По крайней
мере ядром и координацией.

[...]

VK>> Но, очевидно, это не те методы, которые нужны юниксовым программерам.
BR> Да как сказать...
BR> От тех, кто пишет под обе платформы, я часто слышал "да, грустно, а шо
BR> делать ?"

Гы ;) Это наверное потому, что из двух платформ
одна всегда более родная ;)

BR>>> Про nmap ничего не скажу, а голдед можно попробовать :)
BR>>> Я УВЕРЕН что он соберется и будет работать :)
VK>> Гы ;) Удачи. Расскажешь потом чего выйдет.
BR> Да чего-чего ? Я уже щаз могу сказать:

Не говори "гоп" ;) Вот попробуешь - тогда и оценим,
насколько изначальная кривизна этого монстра может
противостоять профессиональному программеру.

К слову - на старом линухе и на фре 4.* golded 1.1.4.7
у меня собирался совершенно без проблем. И работает.

[...]

VK>> Виндовый-то чем не устраивает?
BR> Тем что он весь - цигвинный :(

Серьезно? Я видел версии четыре разных бинарников
деда под винду-дос. В том числе DPMI версию.
Что-то я сильно сомневаюсь, что тут цигвин
учавствовал. Да и про виндовую версию вроде писали,
что она, типа, нативная и чуть ли не в VC6 собрана.

[...]

BR> Когда пишешь чего-то в голове постоянно имеешь 2-3 платформы. Остается
BR> только проверить потом. Не говоря уж о том, что если пакет пишется
BR> несколькими людьми (основной случай) то задачи проверки под разными
BR> платформами решаются "в текущем порядке".

О чем и речь. Не так оно. Многие пакеты,
крупнее мегабайта, которые я наблюдал пишут, что
собирает их команда именно под одной определенной
осью. А кто уже потом куда портирует - это дело
десятое.

[...]

BR> Ну вот НЕТУ в OpenNT (в Interix уже есть) getpwdent, и чего ?

Кстати, странно. get(serv|proto)ent и компанию
всяко ведь замутили. Хотя и с затычками, в виде
похеренной глубоко в системной папке /etc .
А че бы и аналог passwd/group не сделать?

BR> В каждой реализации какойн'ть мелочи да нет. Селява. Абсолюта не бывает
BR> (кроме водки, конечно).

[...]

VK>> Ну только нтишка, как обычно ;)
BR> Нет, они тоже не хвастаются. В доках есть conformance document где вкратце
BR> написано чего нет. Куце написано, но написано.

У меня в памяти сидят их рекламные слоганы -
- О! Типа! У нас тут посикс! Это вам не два пальца!

[...]

BR> СофтВэй и купивший их Интерикс не жаловались на отсутсвие продаж :)
BR> Гнусники в аутоконф поддержку вставили. В ньюсах и веббордах упоминается
BR> вполне обильно. Юзаются, юзаются :)

Ну дак не ты один такой ;) Это очевидно.

[...]

VK>> А вмварь - это, по-моему, не выход.
BR> ?!
BR> Не просто "выход", а "потрясающее решение".

Дело вкуса. Разумеется.

BR> Если посмотреть на весь мой зоопарк, то ясно что иметь столько физических
BR> компов - дурдом. Особенно если учесть что все они нужны лишь для
BR> эпизодических тестов и отладки. Виртуальную же станцию всегда можно залить
BR> на РВшку и положить в стол...

Да я не про зоопарк. Я про одну конкретную систему,
куда ты переносишь свой проект. Или ты сразу
на весь зоопарк его чохом портируешь? ;)

[...]

BR> Boris Rudakov,               Тебя посодют - а ты не воруй.
BR> BBR

peace!
SeaD [deep.perm.ru]

--- GoldED+/BSD 1.1.4.8
 * Origin: <sead> @ <perm.ru> (2:5054/84.1)