Jump to content

ST Писатель

ST Писатель
Оригинальный автор(ы) Дэн Оливер, Джон Фиганс, Брюс Нунан
Разработчик(и) Атари Инк.
Первоначальный выпуск 1985 год ; 39 лет назад ( 1985 )
Финальный выпуск
4,8 / 1992 ; 32 года назад ( 1992 )
Написано в Сборка , С
Операционная система Условия использования Atari
Платформа Атари СТ
Тип Текстовый процессор
Лицензия Собственное программное обеспечение

ST Writer текстовый процессор для Atari ST серии персональных компьютеров . Он был представлен корпорацией Atari в 1985 году вместе с 520ST, первой машиной семейства ST. Это порт AtariWriter Plus от Atari с более ранних 8-битных компьютеров Atari , который достаточно близко соответствует ему, чтобы без изменений обмениваться файлами между платформами. Работа на ST позволила ему отображать полный макет из 80 столбцов, создавать файлы гораздо большего размера и поддерживать дополнительные функции.

ST Writer не использовал графический интерфейс пользователя (GUI). В Atari заявили, что это было задумано как временная мера до тех пор, пока не станет доступен текстовый процессор с графическим интерфейсом. Когда в конце 1985 года он стал доступен в виде 1st Word , ST Writer перестал распространяться на новых машинах. К этому моменту у нее появились преданные поклонники, и Atari передала исходный код одному из ее наиболее ярых сторонников. Он продолжал поддерживаться посредством множества крупных обновлений до 1992 года, когда он стал известен как ST Writer Elite .

AtariПисатель

[ редактировать ]

Когда в конце 1979 года Atari начала продажи 8-битной серии, они выпустили две модели: 400 и 800. Модель 800 предназначалась для продажи в профессиональных комплектациях, с полностью механической клавиатурой и легко расширяемой памятью. Продажи этой модели изначально были медленными из-за отсутствия подходящего программного обеспечения и репутации компании как разработчика игр. [ 1 ] В 1981 году Atari представила текстовый процессор Atari . Для этого требовался 800 с 48 КБ и дисковод 810 , а также оставалось памяти примерно на одну страницу текста. [ 2 ]

После года присутствия на рынке Atari заменила текстовый процессор на AtariWriter в 1982 году. Он поставлялся на картридже ПЗУ , который позволял работать на любой машине в линейке Atari. AtariWriter продала около 800 000 копий версии для США, не считая продаж международных версий или каких-либо более поздних дисковых выпусков. [ 3 ] (Это означает, что по крайней мере каждая пятая из каждой 8-битной машины купила копию программы.) [ 4 ] Затем последовала обновленная версия; В AtariWriter Plus добавлен набор текста в 80 столбцов с использованием горизонтальной прокрутки - функция более ранней версии текстового процессора. [ 5 ]

Выпускать

[ редактировать ]

В 1984 году у Atari были серьезные финансовые проблемы, она теряла около миллиона долларов в день. Ее владельцы, Warner Communications , отчаянно пытались продать компанию. Джек Трэмиэл , недавно вынужденный уйти из Commodore , купил компанию практически бесплатно, взяв на себя ее долги. Под новым руководством Atari дешево продала имеющиеся запасы 8-битной серии и одновременно разработала новую 16-битную машину, которая превратилась в серию Atari ST . Компания хотела выпустить его с полезным программным обеспечением, чтобы гарантировать, что 520ST не будет отвергнут так же, как 800. [ 6 ]

Не имея текстового процессора, компания решила портировать AtariWriter Plus на новую платформу. Экранный редактор, производительность которого будет иметь решающее значение, был портирован непосредственно на ассемблер Дэном Оливером . Менее важные части, такие как работа с меню и работа с диском, были перенесены на C Джоном Фигансом. Фиганс ушел в отпуск, как только начались работы, и вернулся через неделю и обнаружил, что Оливер уже завершил свою половину кода. Фиганс завершил свою половину на следующей неделе, и всего через две недели программа была готова. [ 6 ]

Поскольку ST поддерживал макет из 80 столбцов, основным изменением было отключение прокрутки по умолчанию в Plus и отображение обычного макета из 80 столбцов при запуске. Получившаяся программа была настолько похожа на оригинальный AtariWriter, что могла обмениваться файлами без изменений. Он также включал команду для загрузки файлов с 8-битных машин, оснащенных системой Atari 850 RS-232 , и считывания их через встроенный последовательный порт ST . Память ST была намного больше, чем 8-битная, что позволяло редактировать и сохранять длинные документы на 3,5-дюймовых дискетах большей емкости . [ 6 ]

Исправления ошибок

[ редактировать ]

Программа вышла с рядом ошибок. Один пользователь, Брюс Нунан, заметил, что макеты в две колонки не работали, когда была включена печать с двойным интервалом, а ширина документа превышала 80 столбцов. В сентябре 1985 года, всего через месяц после того, как машины стали доступны, Нунан встретился с Леонардом Трамиэлем и Сигом Хартманном на собрании группы пользователей и поднял этот вопрос. Ему сказали, что ошибки в программе исправлены не будут, поскольку она «полная», и что ему не следует ожидать многого, поскольку она бесплатна. Нунан позвонил в Atari и поговорил с Фигансом, который посоветовал ему связаться с журналами, связанными с Atari. Они поспешили указать на другие ошибки в программе. Нунан перезвонил Фигансу и спросил, может ли он получить доступ к исходному коду , и этот запрос в конечном итоге дошел до Хартманна, который одобрил выпуск. В течение следующего года Нунан выпустил четыре версии с исправлениями ошибок: с 1.04 по 1.07. [ 7 ]

ST Писатель Элита

[ редактировать ]

Atari всегда говорила, что ST Writer был выпущен как временная мера, пока не появились настоящие текстовые процессоры с графическим интерфейсом. Это произошло вскоре после выпуска 520ST. Atari приобрела права на 1st Word и распространила его. [ 7 ] Многие пользователи предпочли ST Writer 1st Word из-за его скорости. [ 8 ] и мощные функции. [ 7 ] Скорость была побочным эффектом того, что программа использовала специальный режим текстовой консоли, предназначенный для быстрого вывода, но в нем отсутствовала возможность работы с мышью и другими управляемыми событиями частями графического интерфейса. [ а ] По этой причине в программе отсутствовало управление мышью, и все управлялось с клавиатуры. [ 9 ]

Ситуация изменилась с появлением версии 2.0 осенью 1987 года. Это разделило программу на две части: исходный редактор, использующий тот же текстовый режим, и вторую программу на основе графического пользовательского интерфейса, которая позволяла некоторое управление на основе графического интерфейса. Прессование Escape в редакторе переключился на исходный текстовый экран меню, а нажатие правой кнопки мыши переключилось на новую версию с графическим интерфейсом. Он представлял собой одно пустое окно с обычной строкой меню вверху. Это позволяло выбирать файлы с помощью встроенных файловых диалогов ST, управлять различными настройками и просматривать текст справки в диалоговых окнах . Другой особенностью графического пользовательского интерфейса была возможность щелкнуть левой кнопкой мыши в редакторе, чтобы отправить строку команд клавиш курсора , которая перемещала курсор в выбранное место. Некоторые из этих функций были добавлены первоначальным автором Фигансом. [ 9 ]

Нунан продолжил улучшать новую версию и, начиная с версии 2.3, переименовал ее в ST Writer Elite, чтобы отличить ее от оригинала. [ 10 ] Нунан продолжал добавлять исправления ошибок и новые функции в течение многих лет. В марте 1989 года он отметил, что версия 3.0, возможно, будет последней, но последняя известная версия — 4.8 1992 года. [ 11 ]

Описание

[ редактировать ]

ST Writer был очень похож на AtariWriter, основным отличием была постоянная поддержка 80 столбцов. Программа имела два режима: режим меню и режим редактора. В режиме меню пользователь может выполнять различные функции высокого уровня, такие как загрузка, сохранение и печать файлов. Чтобы перейти в режим редактирования, Eбыла выбрана команда dit. В режиме редактора нажмите Escape вернулся в меню. [ 12 ]

Редактор использовал расширенные символы ASCII в качестве кодов для различных настроек, таких как поля и ширина линии. Они появились в инверсном видео в документе. В большинстве документов они располагались рядом в первой строке файла, что позволяло управлять настройками всего документа. [ 13 ] Подобные коды можно вставлять в документ для изменения макета, а другие коды можно использовать для изменения стиля текста. [ 14 ] и вставьте прямые команды принтера. [ 15 ]

В режиме меню предлагались команды для перечисления файлов на вставленной в данный момент дискете, создания, удаления, загрузки и сохранения файлов, форматирования диска и печати. Он также включал возможность получения файла с 850 на 8-битной машине, переключатель «hirez», который переключал вертикальное расположение между 22 и 37 строками текста, переключал цвета с черного на белом на белый. -черный, выйти из программы и переключиться на экран редактора. [ 16 ]

После загрузки TOS и ST Writer у 520ST было свободно около 180 КБ, чего достаточно для более чем 100 типичных страниц текста, около 1500 байт каждая. Дисплей в редакторе показывал оставшийся объем свободной памяти по мере ввода. [ 17 ]

ST Writer был хорошо принят пользователями и рецензентами как за свои возможности, так и, в частности, за скорость.

В сравнительном обзоре семи текстовых процессоров для ST в журнале STart Ян Чедвик назвал ST Writer «способным и зрелым развитием успешного AtariWriter для 8-битной Atari. Он достаточно хорош для умеренно требовательной работы, но ему не хватает документации». ориентированные функции, необходимые для технического письма и других крупных начинаний, таких как сценарии и книги». Он отмечает, что это бесплатно, и указывает пользователям на специальную группу Atari на CompuServe Atari или на собственную систему досок объявлений , чтобы загрузить ее. [ 18 ]

В статье для журнала ST-Log Дэвид Плоткин говорит: «Я подозреваю, что популярность ST Writer удивила Atari» из-за отсутствия графического пользовательского интерфейса, использования «множества загадочных кодов в вашем документе» и других раздражающих функций, таких как открытие только одного документа в время и необходимость запускать отдельную программу для смены принтеров. [ 19 ] Он отмечает: «Компромиссом за эти недостатки является скорость, и многие люди доверяют ST Writer, потому что он очень быстрый». и что он включает в себя множество функций, отсутствующих в большинстве текстовых процессоров, таких как «печать в два столбца, верхние и нижние колонтитулы». [ 8 ]

Рассматривая продукт «три в одном», включающий текстовый процессор, Мэтт Лавлесс отметил: «Я использую ST Writer для длинных документов, не требующих сложного форматирования; он работает быстро и упрощает серьезное редактирование». [ 20 ]

Примечания

[ редактировать ]
  1. ^ Недостающей функцией была event_multi звонок, на обработку которого потребовалось время. [ 9 ] В консольном режиме эта подпрограмма не вызывалась, поэтому она работала быстрее.
  1. ^ Гольдберг и Вендель 2012 , стр. 455.
  2. ^ ДеВитт 1982 , с. 32.
  3. ^ Ферр 2016 , 21:00-22:00.
  4. ^ «Atari не позволяет угаснуть увлечению видеоиграми». БизнесУик . № 2843. 21 мая 1984 г. с. 46. ​​ISSN   0007-7135 – через EBSCO .
  5. ^ Халфхилл 1986 , с. 56.
  6. ^ Jump up to: а б с Нунан 1986 , с. 86.
  7. ^ Jump up to: а б с Нунан 1986 , с. 88.
  8. ^ Jump up to: а б Плоткин 1988 , с. 74.
  9. ^ Jump up to: а б с Нунан 1987 , с. 58.
  10. ^ Нунан 1989 , с. 92.
  11. ^ «СТ Писательская элита» . Актуальная версия Atari .
  12. ^ Оливер и Фиганс 1985 , стр. 2–4.
  13. ^ Оливер и Фиганс 1985 , с. 11.
  14. ^ Оливер и Фиганс 1985 , стр. 4, 13.
  15. ^ Оливер и Фиганс 1985 , с. 29.
  16. ^ Оливер и Фиганс 1985 , с. 2.
  17. ^ Оливер и Фиганс 1985 , с. 4.
  18. ^ Чедвик 1986 , с. 33.
  19. ^ Плоткин 1988 , с. 16.
  20. ^ Лавлесс 1987 , с. 72.

Библиография

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0d9da4bc7bb3ae075069e47534b92f6f__1722632940
URL1:https://arc.ask3.ru/arc/aa/0d/6f/0d9da4bc7bb3ae075069e47534b92f6f.html
Заголовок, (Title) документа по адресу, URL1:
ST Writer - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)