В ПЕРИСКОП

 

Я ли это? Не слишком ли я много знаю о старомодном способе делать вещи? Не похож ли я на тех разработчиков электронных ламп, которые не смогли перенести свой опыт на транзисторы? Когда дело доходит до Windows 95, возникает чувство некомпетентности.

 

Но, может быть, причина не во мне. Я не прекращаю попыток полюбить Windows 95  -  это на самом деле так. Но система продолжает истязать меня. Неудивительно, что корпоративные пользователи ее сторонятся. Win 95 подобна ребенку, когда он пытается вам помочь. При этом времени уходит больше, чем если бы вы все сделали сами. Но ребенок все-таки учится и совершенствуется; Win 95 остается неизменной.

 

Часть моих профессиональных интересов требует от меня быть в курсе дел на переднем крае разработок Web-браузеров и 32-разрядных приложений. Программисты, обученные работе под Unix и Mac, просто не желают слышать о старых 16-разрядных компромиссах, поэтому большинство крутейших, новейших продуктов рассчитано на Win 95 и Windows NT. Да, в конце концов они сделают круг и загонят свой код в 16-разрядную версию, и им в этом сильно помогут инструменты разработки, но это не пройдет даром. Напротив, различия между 16- и 32-разрядными пакетами приложений вряд ли заслуживают обсуждения.

 

Я уже давным-давно решил, что появление новых версий большинства продуктов под Win 95 вполне закономерно и что новое ПО требует нового оборудования. Но Windows NT не оказалась привлекательной альтернативой. Меня никогда не радовали требования NT к памяти, и ее смешно использовать на переносных ПК, которые составляют большую часть моего мира. И апофеоз  -  не все версии Win32 сделаны равными. Можно написать код для Win 95, который не заработает под NT и наоборот, посрамляя логотип Microsoft.

 

Поэтому когда я купил Cyrix P166+, то был обрадован тем, что эта машина специально предназначена для Win 95 и что она не испорчена допотопной операционной системой. Но радость была преждевременной.

 

Однажды, без какой-либо провокации, прекратила работать аудиоплата. Win 95 вместе с BIOS типа "подключи и работай" решили присвоить модему и аудиоплате одно и то же прерывание. Как всегда полезный Device Manager четко сообщил, в чем проблема, а Help подсказал, как ее решить. Не знаю, оказывались ли вы когда-нибудь в аду, имя которому Device Manager, но я был там много раз, пытаясь сконфигурировать свои устройства. Вы ходите и ходите кругами через полдюжины окошек, выполняя три действия с драйверами устройств  -  удалить, переустановить, перезагрузить. Прогресс примерно такой же, как и при восхитительном катании на карусели в парке: после нескольких круговых итераций вы доходите до четвертой фазы  -  вас начинает тошнить. Какой приговор выносит Help на этот счет? Удалите мешающее устройство.

 

Как вы думаете, позволила ли мне процедура Install New Hardware распределить прерывание? Даже после моего обещания никогда больше не использовать одновременно COM1 и модем (COM3)? Никоим образом. Но она каждый раз беспечно инсталлировала Sound Blaster поверх модема. Device Manager не позволял мне поменять прерывание модема до тех пор, пока я не установил новый BIOS от Cyrix и не убрал драйвер порта COM1. Спасибо технологии "подключи и работай"  -  я вдруг обнаружил, что затосковал по переключателям и перемычкам.

 

Дабы развеять тоскливое чувство, я написал эту колонку. А вы как выходите из положения?

 

Билл Макроун

Версия для печати