Re[63]: Windows vs Linyx
От: Roman_M rgmroman.narod.ru
Дата: 02.07.03 09:25
Оценка:
Здравствуйте, Plutonia Experiment, Вы писали:

PE>Здравствуйте, Roman_M, Вы писали:


PE>>>Теоретически это возможно. Но Микрософт страется по максимуму оставить совместимость операционных систем.

PE>>>До сих пор выполняются 16битные аппликации, аппликации для OS/2 1.1 и тд. Море примеров.
R_M>>Есть и обратные примеры. Когда M$ хотел, чтобы народ начал писать под Win32 они добавляли функции в Win16, но об этом не слишком распространялись. Если M$ захочет толкать что-то другое вместо COM, то, наверняка, будут всячески неспособствовать использованию COM в новых проектах.
PE>А ты будешь значит по другому делать ? Вот мой новый продукт, но не смейте его использовать. Используйте только старые продукты. Так чтоль ?

Что, про что, совсем не понятно.

PE>А то, что функции добавляются в Win16 — это проще простого.

PE>Представь. Тебе нужно зафиксить баг. Нужно вызвать функцию оконную. Ее можно сэмулировать. Но можно и добавить в модуль User, мало ли понадобится потом ?
PE>Только зачем ее документировать ?

Функции (и не только) были включены в заголовочнык файлы в составе SDK, но в хэлпе их вроде не было, или же где отдельно находились. Это совсем не тоже самое, что и другие недокументированные функции, которых н было хэдерах и либах.


PE>>>COM была передовой технологией еще недавно. На ней строили новые технологии и решали основные задачи.

PE>>>Сам дотнет под виндой одной ногой в COM стоит.
PE>>>Чтобы отказаться от COM нужно переписать все, что на сей момент написано.
R_M>>То что, написано работать будет, но писать что-то новое может стать проблематично или неудобно.
PE>Я же говорю — для нативных аппликаций учше не придумаешь.
PE>Подсисмтему COM никто не соирается выдирать. Естественно ты не сможешь юзать дотнет из COM и тд.
PE>Не надо из этого паники делать.
PE>Так деают все. Асолютно все. В жаве, например, с переходом на новую версию появляется список deprecated методов.

Вот как раз в COM никакие методы из существующих интерфейсов исчезать (или меняться) не должны. И панику из этого делаю не я. Это со стороны M$ исходят всякие настораживающие заявления. Кстати, интересно, будут ли приложения написанные на .net нормально поддерживать автоматизацию, причем со стороны нативных приложений.

PE>>>Еще Ассемблер не вымер, а ты уже COM хоронишь. COM так и останентся основной технологией для нативных прилаг.

R_M>>А Ассемблеру с какой стати вымирать, он как был, так и остался нужен при решении определенных задач. Другое дело, что вымерли некоторые компиляторы.

PE>Они не вымерли. Появились олее лучшие.


Кто появился, скажем так, вместо tasm ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.