sghi 00:06 05-03-2006 Цитата: Не представляю, как это можно корректно реализовать с ограниченными системными ресурсами.
Так библиотек ограниченное количество, а EXE загружается быстро, плюс, наверняка, идет речь и о кеше сборок и, вполне возможно, что Vista берет и тупо проецирует весь кеш сборок в память (не знаю, насколько корректно здесь употребление слова "проецирует"). Если последнее предположение верно, то для этого еще придется перенести все приложения на .NET, но, судя хотя бы потому, что в некоторых программах до сих пор используется InstallShield 96 года, да и в Vista остался реестр, это лишь задел на будущее. Убрать реестр к чертовой матери и решить все проблемы. Но, пресловутая совместимость с COM не дает программистам покоя. Хотя, смысл от этой совместимости не более, чем смысл от наличия шины PCI в нынешних материнских платах. Кому она нужна, PCI, несовсем понятно. Разве что, видимо, разводка PCI все-таки гораздо легче. Если вы купили за $700 новую видеокарту под PCI-E, новый двухъядерный процессор, новую память, то неужто вы не сможете добавить еще чуть-чуть, чтобы заменить свою сетевую карту на PCI, да даже ваш дорогущий RAID-контроллер? А если вам действительно нужны как воздух какие-то старые наработки, вроде карт сбора данных, то зачем вам обновлять материнскую плату? Так и здесь. Никак не могу понять, какой нонче смысл несет реестр?