(Этот текст был найден на старом жёстком диске, извлечённом вместе с прочим хламом с чердака. Мне подумалось, что он может быть интересен даже в эпоху гига-, тера-, крипто-. Е.З., 2016-й).
Я редко обновляю свой компьютер, но раз примерно в каждые пять лет наступает момент, когда от апгрейда уже не отвертеться. И вот, усевшись за благоухающий свежим пластиком Pentium 100 — сто мегагерц тактовой частоты, встроенный математический сопроцессор, 16 мегабайт оперативной памяти, фантастические 800х600 точек при 64 тысячах цветов! — подумал, а почему бы и не помечтать? Так многое меняется в айтишной сфере всего-то за пятилетку, и сегодня — великолепным солнечным апрельским утром 1996 года, отчего бы и не позабавиться, продлить очевидные тенденции лет, скажем, на десять, да что там, даже двадцать вперёд?
А начну прямо со скоростей. Кто-то скажет — ничего особенного, но меня и по сей день поражает способность коробки на столе производить сто миллионов операций в секунду над числами в четыре байта длиной, и сотни тысяч — сложной математики. Конечно, персоналка не чета суперкомпьютерам, вроде обсчитывающему двести миллионов (уже не операций: шахматных комбинаций!) Deep Blue, только что обставившему Гарри Каспарова в матче века. Но и того, что есть, достаточно, чтобы творить чудеса.
Ведь всего только несколько лет назад PC стала достаточно мощной, чтобы синтезировать звук подобно профессиональным синтезаторам и обрабатывать его так, что разницу на слух и не заметишь. Вы слышали про трекеры? Это такие программы для музицирования: записываешь («оцифровываешь») короткие отрывки звука, а потом воспроизводишь их, накладывая любые эффекты — вроде эха, смены тональности, одновременного проигрывания нескольких нот и т.п. Лично я верю, что пусть не каждый, но многие из тех, кто сейчас трекерит, однажды станут настоящими музыкантами и будут собирать полные залы на своих концертах: среди таких Deadmau5, Infected Mushroom, Boom Jinx.
А ещё оказалось, что любой звук возможно разложить на простые составляющие, после чего некоторые из них ещё и выбросить без вреда для звучания (это называется психоакустикой) — и тогда минута музыки с CD-качеством уместится в одном мегабайте! Такой аудиоформат называется MP3 и процессоры, начиная с 486DX, уже способны его воспроизводить (правда, напрягшись, желательно, отключив все остальные приложения). Выходит, что на жёстком диске средней персоналки теперь может уместиться целая фонотека из сотен и даже тысяч записей! И не нужно больше никакой магнитной ленты, никаких дискет. Это ли не чудо?
Конечно, производительности хотелось бы побольше, но история показывает, что её всегда не хватает — а в ближайшем будущем, можно полагать, дефицит проявится ещё острее. Ведь мир ПК сжался до архитектуры x86. Apple, пользующаяся RISC-процессорами и долгое время бывшая соперником Intel на рынке персоналок, теперь на грани разорения и вряд ли даже покупка NeXT и возврат гордеца Джобса (о чём ходят слухи) ей помогут. У x86 же запас по тактовой частоте невелик. Вспомните, что первые микропроцессоры работали на частотах в сотни раз меньше сегодняшних! Но теперь уж увеличить стократно не получится: не позволит закон Мура, упрёмся в предел возможностей полупроводников. Запас так мал, что даже кнопка «Turbo», всего лишь удваивающая частоту, делает это ценой опасного перегрева процессора. Да и запас по оптимизации исполнения, кажется, исчерпан: Pentium — суперскаляр, то есть выполняет операции не по порядку и несколько штук одновременно, но ведь бесконечно много таким образом тоже не сделаешь.
Поэтому скорее всего львиную долю труда в ближайшем будущем возьмут на себя сопроцессоры нестандартных архитектур: графические, вроде выпущенного недавно 3dfx Voodoo Graphics. Их конструкторы не зажаты узкими рамками обратной совместимости, почему кажется вероятным, что со временем графические акселераторы вырастут в полноценные «числодробилки», на которые будут разгружать тяжёлую математику — и не только графическую!
Но самые масштабные перемены происходят вне системного блока. Начиная с этого года официально самым крупным «электронным» сообществом на Земле — уже почти 40 миллионов человек по всему миру! — стало сообщество пользователей WWW. Покупаете коробочку-модем, устанавливаете программу-браузер (Netscape или, что проще, Internet Explorer, распространяемый вместе с Windows 95), звоните провайдеру, и — границы буквально стираются! Уже сейчас в интернете больше ста тысяч сайтов и число их растёт экспоненциально: библиотеки, поисковые машины, виртуальные штаб-квартиры и домашние странички простых пользователей, службы электронной почты, магазины, и порнография, конечно, куда же без неё. Производители порно, эти первопроходцы высоких технологий, поспели и здесь, и уже экспериментируют с видеовещанием через интернет!
Скорость связи на самых быстрых модемных соединениях не превосходит 5 килобайт в секунду. Этого уже сейчас недостаточно для комфортной работы (сетяне оказались неожиданно жадными до изображений; наибольший трафик порождают не цифровые библиотеки, а коллекции фотографий — ну кто мог такое предвидеть?!), но и представить страшно, что начнётся, когда люди станут пересылать друг другу музыкальные записи, массово смотреть в интернете кино. Сеть вообще может остановиться! К сожалению, если пропускную способность крупных цифровых магистралей увеличить реально, то возможности телефонного провода ограничены. Скорость модемов вряд ли удастся поднять радикально, придётся переходить на специальные («выделенные») типы линий, тянуть в квартиры компьютерный кабель. Пока это слишком дорого и надежда лишь на то, что публика не разочаруется в Веб так же быстро, как её полюбила: тогда миллиарды пользователей сформируют достаточный спрос.
Впрочем, связывая компьютерное будущее с компьютером на столе, мы поступаем как те провидцы из эпохи пара, что видели во всём и везде паровой двигатель. Очень может быть, что в отдалённом будущем акцент сместится на цифровые устройства нового класса, свидетелями рождения которого мы являемся: класс наладонных компьютеров. Лучший его представитель — семейство U.S.Robotics/Palm Pilot. Компьютер, умещающийся в кармане рубашки, хранящий всю важную информацию, распознающий рукописный текст, даже умеющий ходить в интернет через подключаемый внешний модем!
Если предположить, что мобильные технологии будут развиваться такими же темпами, как у настольных машин, логично представить уже в следующем десятилетии «наладонники» с цветным экраном, воспроизводящие фотографии и музыку (прощай, Walkman!), работающие диктофоном и записной книжкой, а может быть даже заменой пейджеру и телефону, если удастся сбить цену пока ещё слишком дорогой сотовой связи.
Вообще, главная преграда на пути к этому светлому будущему — не цены, а малая ёмкость аккумуляторов. Наиболее популярные сегодня аккумуляторы NiMH слишком «слабы», чтобы удовлетворить потребность в энергии многофункциональных цифровых устройств ближайшего будущего. Главная надежда теперь на литий-ионную технологию: она обещает резкое увеличение ёмкости, долговечность, удобство эксплуатации, меньший вес. Правда, литиевые батареи пожароопасны, но, думается, лет за пять-десять инженеры и исследователи эту проблему решат.
Что по-настоящему сомнительно, так это способность ИТ-индустрии решить проблему проводов. Цифровая техника эволюционирует быстро, провода на столе множатся. И совершенно непонятно, как и чем этот рост ограничить! Из отлаженных механизмов беспроводной связи мы пока имеем только инфракрасный порт, но он медленный и капризный, тогда как необходимо что-то, сравнимое в скорости с персональными компьютерами и не требующее прицеливания. Кое-кто прочит большое будущее цифровым беспроводным радиопротоколам, в частности, Bluetooth, но смогут ли вендоры стандартизовать их достаточно, чтобы использовать без проблем в разнообразных устройствах? Не станет ли «голубой зуб» «главным глюкалом» эпохи, головной болью для пользователей?
Но пора подвести итог. По каждому направлению ИТ у нас есть некоторый запас хода и свои опасности. Сможем ли мы обойти их, сможем ли не замедлить бег? Сегодня утром я смотрю в будущее с оптимизмом. Кто-то скажет, что я не объективен, что на оценку влияет скорость новенького компьютера — которая совсем скоро будет съедена выросшими потребностями, моими и программ. Что ж, в чём-то он прав.
Но — давайте начистоту: если бы восьми бит хватало для всего, если бы CP/M хватало для всего, если бы для всего хватало 640 килобайт — стоял бы сейчас на моём столе «Пентиум»?