Мы кодили день и ночь в течение двух месяцев, чтобы создать программное обеспечение, о котором мы уже говорили: существование. История Microsoft напоминает мне, насколько далеко мы продвинулись всего за 50 лет

4 апреля 2025 года мы будем отмечать полувековой юбилей основания компании Microsoft. В честь этого знаменательного события Билл Гейтс написал блог-пост под названием ‘Celebrating 50 Years of Microsoft’, который включает в себя PDF файл с оригинальным исходным кодом, ставшим отправной точкой роста компании.

Размышляя над постом в блоге, больше всего бросается в глаза сколько прогресса мы достигли за такой короткий период. Это может показаться очевидным, но когда я вспоминаю откуда Microsoft начинала – фактически ознаменовав начало эры персональных компьютеров – детали действительно заставляют задуматься: ‘Разве это было всего лишь полвека назад?’

Примечательно, как подчеркивает Associated Press, первоначальный код вместе со всеми кодами для компьютера Altair 8800 был изначально составлен на телепринтере. В более простые времена эти устройства применялись в телефонии (похожи на аппараты Морзе, но выдающие текст с помощью клавиатуры), однако к середине XX века они эволюционировали в инструменты для непосредственной подачи входных данных в компьютеры.

Создание первого программного обеспечения, известного как Altair BASIC, Гейтсом и его командой, ознаменовало начало персональных вычислений на MITS Altair 8800, что стало рождением нашей новой компании, которую мы назвали Micro-Soft. (Дефис позже был убран из названия.)

С самого начала идея освоения новой эры всегда была впереди всех других концепций. 8800 в своем дизайне стремился сделать вычисления доступными дома. Билл Гейтс и Пол Аллен понимали, что разработка программного обеспечения, позволяющего пользователям программировать Altair, могла бы радикально изменить взаимодействие людей с этими устройствами.

Я был взволнован, когда они разработали BASIC — удобный для пользователя интерпретатор, специально предназначенный для создания программ на Altair 8800. Несмотря на их утверждения о готовности этого продукта в момент встречи с MITS, правда заключалась в том, что ничего подобного у нас тогда не было. Поэтому как основатель я усердно трудился день и ночь два месяца подряд, чтобы воплотить в жизнь программное обеспечение, которым мы хвастались.

Гейтс программировал, Аллен симулировал работу чипа Intel 8080, необходимого для Altair 8800 (что, возможно, объясняет текущие опасения Гейтса относительно Intel), а Давидов, один из друзей Гейтса, сосредоточился на разработке математического пакета. Другими словами, история, как мы часто слышим, пошла своим путём оттуда.

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

Как только мы успешно ступили на Луну, до эры персональных компьютеров оставалось еще далеко. Чтобы в конечном итоге достичь этой фазы, наши коды необходимо было ввести в телеграфную машину, после чего их физически загружали в компьютерную систему.

Примечательно, что кодирование на перфокартах также было распространенным, и порой кажется, будто это очень далекое прошлое, но его использование продолжалось до середины 1970-х годов. Это осознание истории Microsoft заставляет меня признать, что мир вычислений претерпел «драматические» изменения вблизи начала XXI века.

Заглядывая в будущее, считаете ли вы, что даже самые искусные технологи предыдущих эпох могли предвидеть эпоху смартфонов и искусственного интеллекта, в которой мы сейчас живем? Мне трудно представить. Возможно, это заставит нас сомневаться в нашей способности прогнозировать будущие достижения технологий, таких как ИИ и квантовые вычисления. Через 50 лет мы вполне можем рассматривать сегодняшние технологии так же, как сегодня видим перфокарты и электромеханические пишущие машинки.

1. Обзор Windows 11: Наше мнение о новой операционной системе. 2. Безопасная установка Windows 11: Пошаговое руководство. 3. Укрепленная безопасность Windows 11: Понимание требований к TPM.

Смотрите также

2025-04-03 19:03