Your SlideShare is downloading. ×
Software 2001
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Software 2001

327
views

Published on

Каким будет программное обеспечение 21 века? Взгляд из 1991 года.

Каким будет программное обеспечение 21 века? Взгляд из 1991 года.


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
327
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. КОРОЛИ, КАПУСТА И... КОМПЬЮТЕРЫ Джим Симур Многие из тех, кто оказался в компьютерном бизне­ мное обеспечение использовалось лишь составляв­ се еще до появления первого "персонального" ком­ шими его программистами. пьютера фирмы IBM, сегодня пребывают в состоянии Когда мы наконец избавились от EasyWriter и раздумий. Этой осенью мы отмечаем десятилетие со ему подобных, нам показалось, что мы сбросили груз дня появления первой IBM PC. Несомненно, в бли­ режимной ориентации программ для PC. Однако мы жайшие несколько месяцев вам еще предстоит уви- обманывали сами себя. Например, Lotus 1-2-3 не мог дить множество сентиментальных статей с воспоми­ печатать графику прямо из программы. Для печати наниями о том, "как это было в старые добрые вре­ необходимо было выйти из 1-2-3 и загрузить утили­ мена". ту (читай: режим) PRINTGRAPH. Пользователи Я предпочитаю оставить анализ происшедшего Harvard Graphics не имели возможности создавать историкам. Мне бы хотелось заглянуть на десять лет диаграммы, а затем снабжать их на экране аннота­ вперед и посмотреть на программное обеспечение, циями; им нужно было сначала получить линии, которым мы будет пользоваться к моменту двадцатой столбцы и сегменты графика, а затем переключаться годовщины первого компьютера IBM PC, а главное в специальный режим аннотаций. И так далее. на то, с какой целью будут тогда использоваться Мы смирились с более совершенным, но не менее персональные компьютеры. дурацким и несносным уровнем режимного действия Путь развития аппаратных средств ПК уже пред­ в программах, которые сегодня широко используют­ начертан. Мы знаем о планах по разработке новых ся и хорошо продаются. К 2001 г. не только отдель­ микросхем фирмы Intel и других фирм. Знаем о пло­ ные программы освободятся от этой безумной ориен­ ских дисплеях. Мы также знаем о системах распоз­ тации: весь комплекс программ, которые мы исполь­ навания звука и рукописных текстов, о других тех­ зуем, будет разрабатываться и функционировать как нологических единое целое. новинках, ко­ Уже сегодня мы видим первые слабые проблески2001 год: торые, веро­ такого подхода. Например, Ami Pro и Excel 3.0 по­ ятнее всего, зволяют напрямую использовать инструментальные получат ши­ средства рисования для аннотирования или оформ­программное рокое распро­ ления вашей работы — в рамках самих программ. странение че­ Windows, несмотря на все недостатки, — это первый рез 10 лет. неуверенный шаг к безрежимному совместному фун­обеспечение Наибольший кционированию программ. Сегодня нам все еще при­ же интерес ходится переключаться с одной программы на дру­ вызывает гую в рамках среды Windows, так что конечная цельнового века вопрос о том, еще не достигнута. Но будущие версии Windows что конкретно (как бы они ни назывались) все больше и больше мы будем де­ будут поглощать и интегрировать отдельные при­ лать с этими кладные программы по мере их включения в среду. аппаратными средствами. На этот вопрос ответить Для нас они будут частью неделимого целого. труднее всего, а ведь именно он связан с программ­Будущее ным обеспечением будущего. С приближением двадцатилетия компьютера IBM Больше, быстрее и интеллектуальнееза программами, PC, программное обеспечение будет лишь отдаленно Помимо безрежимности, важнейшим усовершенство­ напоминать то, что мы имели в 1981 г., да, вероятно, ванием программ для ПК станет повышение быстро­которые будут и то, что мы имеем сегодня. действия. Когда цена на оперативную память пони­ Почему? Да потому, что оно будет безрежимным. зится, а ее модули будут выпускаться массовыми се­делать все, риями, наши персональные компьютеры смогут А также быстродействующим, интеллектуальным и ужасно объемным. иметь ОЗУ в 100 Мбайт. Таким образом, независимочто мы хотим, от объема программ, мы сможем одновременно за­ Из всех этих новых характеристик наибольшее гружать все основные приложения в ОЗУ. А оченьдаже если значение имеет отход от режимного функционирова­ большая кэш-память поглотит данные, с которыми ния, которое характерно для всего программногооб этом не просили. обеспечения наших дней. мы работаем. А что в результате? Очень быстрая ра­ Что? Отсутствие режимов? Разве не этого мы до­ бота программы. бились десять лет назад, почти сразу после появле­ Существование в рамках ограниченной и (до сих ния PC. пор) сегментной памяти заставило программистов Первые программы, известные тогда под названи­ пускаться на различные хитрости для того, чтобы ем PC-DOS, страдали возмутительной "режимно- сэкономить память. Без этих ограничений и с ис­ стью". Например, первый текстовый процессор для пользованием RISC-процессоров с неструктуриро­ PC — этот уродец, по ошибке названный EasyWriter ванной памятью, которыми мы будем пользоваться в (easy — легкий, writer — писатель), о котором уже 2001 г., программы будут работать намного быстрее, давно забыли те, кто имел несчастье попытаться по­ чем сегодня. работать с этим изделием, — был полностью основан Ограниченная память не позволяла программи­ на режимах. Вы вводили текст в одном режиме; за­ стам делать высокоинтеллектуальные программы. тем переключались на другой режим — редактирова­ Даже лучшие из сегодняшних программных продук­ ние. Хотите еще вводить текст? Прекрасно. Перехо­ тов все же немного "туповаты". Мы пережили эру дите обратно в режим ввода текста. программного обеспечения, работающего по принци­ Сегодня это кажется безумием. Да это и есть бе­ пу WYSIWYG; теперь мы входим в эпоху программ зумие. Ввод и редактирование текста в текстовом DWIM: т. е. программ, работающих по принципу процессоре должны быть единой, неразрывной функ­ "Делай то, что я имею в виду" (Do What I Mean). A цией. программное обеспечение, обладающее достаточным Еще о режимах? Текстовые процессоры для PC (и интеллектом для того, чтобы в соответствии с нашим многие из их предшественников на других машинах) желанием делать "зиг" — даже если мы дали коман­ имели раздельные режимы редактирования и форма­ ду " з а г " — пожирает память. тирования текста. Вы набиваете текст в первом ре­ Это и определяет четвертую особенность про­ жиме, а затем переключаетесь или даже перезагру­ грамм для PC, которыми мы будем пользоваться че­ жаете программу, чтобы перейти в режим формати­ рез десять лет — их объемность. Если сейчас вам рования. кажется большим пакет, занимающий 512 Кбайт па­ Такое строгое разделение между вводом и выво­ мяти, то что вы скажете, когда вам придется поме­ дом или между введением материала и редактирова­ щать программы на гигабайтный жесткий диск, и нием было отражением старого неуклюжего подхода при этом для их запуска вам потребуется ОЗУ объе­ к компьютерам, реликвией тех дней, когда програм- мом в три или четыре мегабайта, а то и все пять или десять. РС Magazine, October 15, 1991, p. 97 76 PC Magazine/USSR, №3/1991