[Перевод] Первый настоящий палмтоп

Однажды, во времена, когда ещё не было COVID-19, я шёл по аэропорту к своему гейту. Вдруг я вспомнил об одном документе, который мне хотелось прочесть во время полёта. Но я забыл взять с собой этот документ. Правда, это меня совершенно не расстроило. Я просто ненадолго остановился, достал кое-что из кармана и загрузил из интернета то, что мне было нужно. Потом, удобно устроившись в кресле самолёта, я спокойно приступил к чтению. Начитавшись, я немного поработал над C-кодом одной шароварной программы, разработкой которой я занимался.

Если бы то, о чём я вспомнил, происходило бы в наши дни, то это выглядело бы совершенно обычным и даже скучным рассказом о том, к чему все уже давно привыкли. Но дело в том, что всё это произошло в 1990-х годах. А то, что я достал из кармана, было полнофункциональным MS-DOS-компьютером.

Это был HP-200LX — первый настоящий палмтоп. Я регулярно им пользовался до середины 2000-х годов. Такой компьютер, полностью рабочий, всё ещё лежит в ящике моего стола. Сегодня я хочу рассказать о том, как родилось это интересное устройство.

-zBrnmdmx03-rMdm98aFovrhfnlIPbrjQ5GLIyEm

HP-200LX

Немного истории


В наши дни принимают как должное, когда устройство, помещающееся в ладони, имеет огромную вычислительную мощь, содержит в себе ёмкое хранилище данных, выводит данные на потрясающем экране и умеет связываться с внешним миром с помощью множества проводных и беспроводных интерфейсов. (А в таком устройстве ведь ещё и телефон есть). Но, конечно, так было далеко не всегда.

Компания Hewlett Packard начинала как производитель измерительного и аналитического оборудования. Это дело живо до сих пор, правда, в 1999 году всё, что не имеет отношения к компьютерам, было выделено в отдельную компанию (Agilent), а позже, в 2013, одно из подразделений Agilent было выделено в самостоятельную компанию (Keysight). Компьютерное подразделение Hewlett Packard появилось в 1960-е годы, оно произвело несколько семейств компьютеров, в одно из которых входил HP 2100, который естественным образом дополнял лабораторное аналитическое оборудование, производимое компанией.

sATbidQxaFl1X5whzpsl7pXGv4VB3_GDJbFpKQPV

Миникомпьютер HP 1000 E-Series

Почти с самого начала работы компания была известна стремлением к созданию компактных компьютерных систем. Например, одно случайное знакомство стало причиной создания первого настольного калькулятора HP, размеры которого не превышали размеров пишущей машинки тех времён.

Томас Осборн, инженер, создавший прототип калькулятора, пребывал в расстроенных чувствах из-за того, что его проект не заинтересовал более 30 компаний, в число которых входила и HP. Тогда его бывший коллега познакомил его с кем-то из HP. Том встретился с командой специалистов HP и его тут же привлекли к работе над настольным компьютером, который должен был помещаться в ящик для пишущей машинки Билла Хьюлетта. HP-9100 назвали «калькулятором» — устройство было таким компактным, что никто не поверил бы в то, что это компьютер. И оно, в итоге, посредством некоторых ухищрений, влезло в ящик для пишущей машинки. В 1968 году HP-9100 вышел в продажу. Он добился невероятного успеха, превышающего все ожидания.

После выхода HP 9100 Билл Хьюлетт сделал такое предложение: следующая машина должна стоить в десять раз дешевле, чем HP-9100, она должна быть в десять раз меньше и в десять раз быстрее. В целом, всё свелось к тому, что новый калькулятор должен помещаться в карман его рубашки. Для того чтобы создать такое устройство, одной только счастливой случайности было недостаточно. Это стало возможным лишь после того, когда появились надёжные интегральные схемы MOS LSI. Это устройство, HP-35, вышло через четыре года, в 1972 году. Это был ещё один успешный продукт, который стал одним из родоначальников большой линейки калькуляторов RPN, которыми пользовалось целое поколение учёных и инженеров. А некоторые из этих калькуляторов работают до сих пор.

В 1977 году HP вышла на новый уровень миниатюризации. Тогда вышел наручный калькулятор HP-01, выполнявший функцию часов. Интересно то, что это было первое устройство HP такого рода, не являющееся RPN-калькулятором.

Но те, кто занимались в HP компьютерами, тоже не сидели сложа руки. Компьютеры HP, выходившие 1980-е, становились всё компактнее и компактнее. Это были системы 80-й серии, такие, как HP-85. Среди заметных компактных моделей тех времён можно отметить HP-71 и HP-75.

Портативный компьютер HP-110 вышел в 1984 году. В его ROM были записаны MS-DOS и Lotus 123. Учитывая то, что компания HP постоянно занималась разработкой всё более компактных и мощных компьютеров, неудивительно то, что она, в итоге, создала то устройство, которое я достал из кармана в зале ожидания аэропорта.

fsigVRnUEK3RZNh-26eKB4bi_FISFFOErFrRyb_2

Портативный компьютер HP-110

Другие компактные компьютеры


Другие компании, производившие калькуляторы и компьютеры, тоже в это время не бездельничали. Если вспомнить старые компьютеры, помещавшиеся в карман, то можно сказать, что таких устройств было много, и что они обладали разными возможностями. Так, компания Radio Shack выпускала несколько моделей карманных компьютеров, которые могли выполнять программы, написанные на языке Basic. В частности, это был PC1, выпущенный в 1980, и PC2, выпущенный в 1981. Оба представляли собой результат ребрендинга устройств японской компании Sharp. Это были, учитывая их размеры, удивительно мощные устройства. Я, на самом деле, после окончания института, несколько лет пользовался PC2. Мне тогда, на работе, очень пригодился четырёхцветный перьевой плоттер для вывода схем антенн.

В 1983 году вышли компьютеры Radio Shack семейства TRS-80 Model 100, основанные на разработках японской компании Kyocera. Они обрели немалую популярность в среде журналистов и тех, кому нужно было работать с текстами на ходу.

hGgN4o2UgDAJpPdCr03flA5o9Xr6CV0FBP1c_aeV

Портативный компьютер Radio Shack TRS-80 Model 100

В то время как это были устройства, которые относились к компьютерам общего назначения, другие компании занимались работой над карманными компьютерами нового типа, которые в итоге стали называться «PDA» (Personal Digital Assistant, личный цифровой секретарь). По-русски эти устройства называют «КПК» — «карманный персональный компьютер», «карманный компьютер». В качестве примеров подобных устройств можно привести Atari Portfolio, вышедший в 1989, и Psion Organizer (1986).

Рождение палмтопа


Учитывая то, что происходило на компьютерном рынке в конце 1980-х, неудивительно то, что HP занялась разработкой PDA. В 1988 году идея переросла в научно-исследовательский проект Cheetah, а потом, в начале 1989, в формальное исследование. Изначально планировалось положить в основу этого проекта калькулятор HP-19, который открывался вертикально, как книга. Через некоторое время проект переименовали в Jaguar, были приняты решения о предварительных спецификациях устройства, в качестве корпуса было решено использовать «раскладушку». Но проект не получил одобрения от менеджеров компании и, в августе 1989 года, был приостановлен. Правда, ненадолго.

В дело снова вмешался счастливый случай. С компанией HP связалась Lotus Development Corporation и предложила снова поработать вместе и создать карманное устройство для Lotus 1–2–3. Потом была череда совещаний и две компании пришли к соглашению, касающемуся работы над совместным проектом. Этому проекту суждено было стать HP-95LX — первым палмтопом. Команда, которая им занималась, состояла из высококлассных специалистов, началась работа над итоговым проектом устройства.

В результате получился MS-DOS-компьютер, из ROM которого можно было запустить систему Lotus 1–2–3 и полный набор PDA-инструментов. В 1991 вышел 95LX, вскоре за ним, в 1993 и 1994, вышли 100LX и 200LX. К тому времени 200LX мог похвастаться CGA-дисплеем (80×25 символов в текстовом режиме), слотом для PCMCIA-карт, последовательным и инфракрасным портами. В нём была и полноценная клавиатура с цифровым блоком. Это был настоящий наладонный компьютер, который мог выполнять функции PDA, полнофункционального компьютера, или и того, и другого. И он мог неделями работать от пары стандартных AA-батареек. Hewlett Packard снова попала в яблочко.

Чем особенно интересен HP-200LX?


Одно только то, что HP-200LX обладал миниатюрными размерами, открывало обширные возможности по компьютеризации совершенно новых сфер человеческой жизни. В результате очень сложно найти некую главную причину успеха и популярности этого устройства. Но я, учитывая то, что пользовался этим устройством около десяти лет, по сути, совершив с ним несколько кругосветных путешествий, могу выделить некоторые особенности HP-200LX, которые кажутся мне наиболее интересными.

Клавиатура


Калькуляторы HP славились своими прекрасными клавиатурами — привлекательными и удобными. Палмтопы продолжили эту традицию. Удобство клавиатуры — вопрос весьма субъективный, особенно, если речь идёт о клавиатуре карманных размеров. Так, например, удобно набирать тексты на такой клавиатуре всеми пальцами, не глядя на неё, сможет лишь обладатель довольно-таки маленьких рук. Большинство людей пользуются подобными клавиатурами, нажимая клавиши лишь большими пальцами рук. И для этого клавиатуры HP подходят просто идеально.

Расширение возможностей устройства


Наличие в устройстве слота PCMCIA означает, что к нему можно подключить множество карт расширения. Так, к палмтопам часто подключали Flash-карты, а позже — Compact Flash-карты с адаптером. Это давало сотни мегабайт дополнительной памяти (что весьма немало для устройства, работающего под управлением DOS). К PCMCIA-слоту подключали телефонные модемы, FAX-карты, Ethernet-адаптеры и даже GSM-модемы. А если для кого-то и палмтоп оказывался слишком большим устройством, можно было синхронизировать PDA-данные с совсем маленьким PDA REX3 PCMCIA. Это был именно тот шароварный проект о котором я рассказывал в начале, C-код которого я писал в самолёте.
image?w=33&h=33&rev=1&ac=1&parent=10cRvo

hCXn9siaQXez4vBwKTqWhSIokT4nH3eGPtcFgN7P

Органайзер REX3

Приложения


Помимо того, что владелец 200LX мог пользоваться практически любыми DOS-программами, вокруг 200LX сложилось обширное сообщество разработчиков, предлагавших множество самых разных программ, рассчитанных на палмтоп. Это были, например, программы для доступа в интернет, почтовые клиенты, FTP-клиенты, программы для чтения Usenet-материалов. Я часто использовал мой палмтоп при разработке программ для встраиваемых систем. У меня было несколько компиляторов C, ассемблер и даже компилятор Fortran. В моём распоряжении имелась система для переключения задач и целая куча игр. Вспомните какую-нибудь старую игру для DOS и, наверняка, окажется так, что играть в неё можно было на 200LX.

Модификации, выполняемые пользователями


Хотя 200LX был прекрасно спроектирован, сообщество пользователей устройства быстро додумалось до того, что его можно улучшать. Чаще всего речь шла о разгоне микропроцессора (в 2 раза!) и об увеличении объёма встроенной оперативной памяти. Ещё людям хотелось оснастить 200LX подсветкой экрана, несколько экземпляров даже были модифицированы в этом направлении.

Сообщество


Вокруг этих устройств сложилось очень активное сообщество, обитавшее изначально на Compuserve и AOL. Потом его деятельность переместилась в список рассылки, действующий до сих пор. Возникали различные репозитории программ, появился даже печатный журнал, The Palmtop Paper, ставший для многих пользователей палмтопов основным источником информации о них. Несколько компаний производили устройства, спроектированные с расчётом на их совместную работу с 200LX.

Связь с внешним миром


200LX, оснащённый модемом или Ethernet-картой, мог выходить в интернет из любой точки мира. Я работал в таком режиме несколько лет, используя местные номера SprintNet или Tymnet, которые можно найти в обычной телефонной книге, подключался по telnet к моему интернет-провайдеру и получал электронные письма. Я подключал 200LX к интернету через платные телефоны, используя акустический модем, я выходил в Сеть из отелей в Азии и Европе и, конечно, из залов ожидания аэропортов.

Последователи и уход с рынка


В рассматриваемом семействе палмтопов HP существовало довольно много вариантов устройств. Это были, например, HP Omnigo, HP-1000CX, HP-700LX — обычный 200LX с крэдлом для сотового телефона Nokia.
RqyvBvgpjIn89wyneGdr8pYYfWZHZbYTMriMc-mR

HP-700LX

Но HP, в итоге, переориентировалась на WinCE. Этот выбор мог иметь определённую популярность среди пользователей PDA, но, с точки зрения сообщества, сложившегося вокруг прежних устройств, выглядело как шаг назад. Это были модели семейства HP-300LX, и, позже — семейства HP-620LX.

Говорят, что всё хорошее имеет свойство заканчиваться. И жизненный путь семейства палмтопов HP — не исключение. В 1999 году HP сообщила об остановке производства всех PDA. Многие пользователи держались за свои палмтопы ещё несколько лет, но большинство, в итоге, не без сожаления, сменило их на что-то другое. Устройства от HP, хотя и добротные, имели некоторые слабые места, и были просто не рассчитаны на работу в течение 15–20 лет.

И, хотя возможности по связи с внешним миром, предлагаемые палмтопами, опережали в 1990-х годах своё время, в новом тысячелетии они выглядели уже совсем не современными. Существовало несколько проектов по разработке более совершенных палмтопов, некоторые были успешнее других, но ни одному из них, в итоге, не удалось достичь того уровня популярности, которым некогда пользовались эти устройства.

HP-200LX был настоящим прорывом, продуктом, который появился в мире технологий в нужное время. В 1990-х почти невозможно было даже представить себе полноценный компьютер, который можно было носить в кармане, но команда специалистов из HP и Lotus создала именно такой компьютер. И, помимо того, что это была полнофункциональная DOS-машина, в неё, вдобавок, был встроен впечатляющий набор PIM-инструментов, не говоря уже о Lotus 1–2–3, о Quicken, о слоте для PCMCIA-карт и о других полезных возможностях.

Пользовались ли вы HP-200LX

oug5kh6sjydt9llengsiebnp40w.png

© Habrahabr.ru