Билл Гейтс рассказал, как он начал писать код Altair BASIC

Основатель Microsoft Билл Гейтс поделился отрывком из своих будущих мемуаров «Исходный код: мои начинания». Он рассказал о своих подростковых годах и о том, как начал писать код Altair BASIC.

Гейтс вспомнил, что в 13 лет он организовал группу из мальчиков-бойскаутов, которым хотелось «больше свободы и риска». Команда совершала длительные походы по Сиэтлу, проходя сотни км за «семь дней или более». Одновременно Гейтс вместе с другой группой друзей увлёкся программированием, которое тогда «казались приключением… исследованием новых миров, путешествиями в места, куда даже большинство взрослых не могли добраться».

«Логика, сосредоточенность и выносливость, необходимые для написания длинных, сложных программ, пришли ко мне естественным образом. В отличие от походов, среди той группы друзей я был лидером», — написал визионер.

Когда школе Гейтса одолжили коммерческий мини-компьютер PDP-8 от Digital Equipment Corporation PDP-8 за $8500, то подросток решил «попробовать написать версию языка программирования Basic для него». Сложность задачи была в том, что у компьютера было всего шесть килобайт оперативной памяти.

Бизнесмен вспоминает долгий поход, во время которого он мысленно «оттачивал свой код»: «Я сокращал его, будто обстругивая палку, чтобы заострить кончик. То, что я сделал, казалось приятным и простым. Это был, безусловно, лучший код, который я когда-либо писал».

К старту нового учебного года школа лишилась PDP-8, и Гейтсу так и не удалось закончить проект Basic. Однако он сохранил код оценщика формул и спустя три с половиной года, будучи уже второкурсником колледжа, возобновил работу над ним вместе с Полом Алленом. Гейтс признаёт, что именно этот код заложил основу для будущей IT-корпорации.

Мемуары «Исходный код: мои начинания» будут опубликованы издательством Knopf 4 февраля. В книге Гейтс рассказал о наиболее трудных моментах своей ранней жизни: ощущении себя неудачником, отношениях с родителями, учёбе в колледже и внезапной потере близкого друга.

Источник: habr.com

0 0 голоса
Рейтинг новости
1005
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии