… — или потому, что для нас оно в свое время оказалось очень подходящим или было, так сказать, первой любовью в той или иной категории.
Программа получила несколько призов в 1988-89 гг., а версия для Windows появилась в 1993. Очевидно, что когда у текстовых процессоров появились встроенные функции выделения, Outliner должен был уйти с рынка, сделав свое дело.
В 1987 г., когда Apple выпустила HyperCard, это ПО для большинства людей было абсолютно новым и непохожим на то, что они видели до сих пор. Алгоритм реализовывал стек учетных карточек, которые могли иметь перекрестные ссылки друг на друга. Это фактически давало пользователям первое представление о гипертексте и линках.
Они теперь могли создавать пошаговые инструкции, карточки для изучения иностранных языков, каталоги любимых книг, фильмов, песен, исполнительских групп и т.д. В корпоративной среде первое очевидное применение — учет персонала. Наверное, и Web не была бы такой сегодня без влияния идей, заложенных в HyperCard.
Ecco объединила планировщик с тегами — где, собственно, с ними и познакомились пользователи. Здесь можно было ввести любой тег для контента, состоявшего из текстовых файлов и Web-страниц. Сюда же можно было вставлять фрагменты контента из других программ. Говорят, на compusol.org/ecco до сих пор можно скачать версию 1997 г.
Последний раз программа была включена в комплект поставки Windows XP, и в Microsoft Office 98 для Mac. Сегодня люди используют самые разные коммерческие и бесплатные почтовые программы, но кое-кто до сих пор тоскует по ОЕ.
9. XyWrite
Легендарный XyWrite был текстовым процессором для DOS — и, в конечном счете, для Windows. Его спроектировали на «текстокомпозиционном» движке для мейнфрейма Atex, который широко использующемся в газетной верстке до появления настольных издательских систем.
Для форматирования и печати здесь использовались командные строки и макросы. Программа до сих пор жива в академическом текстовом процессоре Nota Bene (www.notabene.com).
10. OurTunes
OurTunes была open-source Java-утилитой для прослушивания библиотек iTunes других пользователей, объединенных локальной сетью, и появилась в 2003 г. для iTunes 4.1.
Любовь пользователей она снискала тем, что позволяла не только прослушивать чужие файлы, но и копировать их. В iTunes 7, выпущенной три года спустя, была изменена схема аутентификации и OurTunes лишилась, так сказать, своей основной прелести.
Впрочем, «по многочисленным просьбам слушателей» в девятой версии iTunes можно обращаться к хранилищам ограниченного числа пользователей, но сама природа «free for all» OurTunes уже вряд ли будет когда-то восстановлена.
Данные в Javelin лишились своих клеток. Их назвали «переменными» и они были объектами, не зависимыми от их места в сетке.
Переменные могли быть связаны друг с другом, так же как с текстом и изображениями, а действия выполнялись с объектами, а не с клетками. Продукт получил многочисленные призы. Существует даже история о том, как Билл Гейтс «как ураган вылетел из зала», когда на одной церемонии награждения ПО Javelin победила Excel.
Конец довольно прозаичен — продукт был куплен в 1994 г. Oracle, и Ларри Эллисон положил его подальше на полку во избежание. С тех пор Javelin не выпускался.
Дебютировав в 2002 г., программа, вероятно, немного опередила свое время. Кроме этого, ее продавала компания Creo, не известная на рынке продуктов для повышения производительности совместной работы. Сегодня же функции Six Degrees фактически лежат в основе таких пакетов.
В 1993 г. появилась и версия для Windows, но она слишком уж отличалось от того, чего люди ожидали от электронной таблицы. Однако, пакет Quantrix, прямой потомок Improv, все еще используется в финансовой среде.
XTree позволяла наглядно представить файловую систему компьютера в виде Windows Explorer, управлять доступом к файлам, удалять, переименовывать и перемещать их. Этому культовому раритету посвящен целый сайт XTree Fan Page, содержащий его историю, а также советы и приемы по использованию.
Сorel приобрела приложение в 1993 г., но его последующие версии никогда не завоевывали такую популярность — тем более, что текстовые процессоры к тому времени получили больше возможностей формирования страниц.
Это — прекрасные для своего времени продукты и сегодняшние разработки массового делового ПО зачастую содержат больше завитушек и прибамбасов, чем новых алгоритмов и приемов работы. Перечисленное ПО, конечно, исключительно пользовательское, а не девелоперское, но я бы лично добавил в свой список СУБД FrameWork от Ashton-Tate, dBASE, QBasic 5.0, FoxPro, текстовый редактор t602, а также появившийся несколько позже плакатный редактор MS Publisher 2.0 под Windows. И, конечно, незабвенный «Лексикон» Веселова. И Volkov Commander.
Буду рад, если читатели дополнят этот список и мы, так сказать, окропим светлыми слезами все то, что работало на доисторических процессорах. И прожженные мониторы с защитными сетками, и тарахтящие матричные принтеры, и пятимегабайтные винты весом в несколько килограммов, и оперативную память по 40 долл. за мегабайт.
И, может быть, желающие сделают прогнозы о том, что мы будем вспоминать через десять лет.