Читаем Стив Джобс и я: подлинная история Apple полностью

Например, если бы в нашем языке была синтаксическая таблица, она бы объясняла, что личные местоимения вроде «он» или «она» – это примерно то же самое, что существительные, и обычно они становятся подлежащими в предложениях вроде: «Он бросил мяч». В этой таблице перечислялись бы все возможные глаголы, в том числе «бросил». И в ней были бы названы все возможные объекты, к которым они применяются, – вроде «мяча». В нашем языке миллионы вариантов для подлежащих, глаголов и объектов, но в языке типа «Бейсика» их число можно ограничить.

Нужны были правила. Допустим, вы написали часть уравнения:

5 + 3 × 7. Если написать ее без скобок, математик поймет, что сначала нужно умножить, а потом сложить. Так что на самом деле речь идет о 5 + 21. Вот это правило – какое действие выполнять первым – и есть пример того, что определяется в синтаксической таблице.

Я ничего не знал о том, как другие писали свои языки программирования. Но мне казалось очевидным, что нужен «стек» для «существительных», где хранились бы числа, стек для «глаголов» (в том числе действий вроде сложения и умножения) и набор приоритетов для каждого глагола.

Основу своего «Бейсика» я написал примерно за четыре месяца. В итоге я исключил возможность вводить десятичные дроби (это также называют вычислениями с плавающей точкой) и использовал только целые числа. Кажется, это сэкономило мне около месяца времени. Я решил, что для игр и компьютерных симуляций – двух главных областей применения моего «Бейсика» – хватит и целых чисел.

Многие важнейшие в моей жизни программы, в том числе те, что я использовал в Колорадо, оперировали лишь целыми числами. Так что я запрограммировал свой «Бейсик» на работу лишь с числами от –32 768 до +32 787.

Я записал всю программу на бумаге – слева машинные коды, справа эквивалент в шестнадцатеричной системе счисления. Все это пришлось делать от руки, я не мог использовать программу для компоновки, как обычно. Точно так же мне пришлось писать небольшую программу для монитора.

И я решил: я же могу написать код сам, своими руками. Зачем мне компьютер?

Кстати, у меня все еще есть тот блокнот, в котором я писал свой «Бейсик». Кажется, его теперь можно выставлять в музее!

Так или иначе, в результате, когда мой «Бейсик 6502» был загружен в компьютер, я мог вводить маленькие программы с клавиатуры. Например, заставить компьютер спросить: «Как вас зовут?» И если вы печатали ответ, то ваше имя начинало летать по всему экрану. Сегодня это кажется таким простым, но тогда никто еще не имел опыта работы на маленьком компьютере, где можно было вводить программы с клавиатуры и тут же их исполнять.

Даже на машинах вроде «Альтаира» программировать было очень дорого: нужно было подключать специальную карту и длинный кабель для соединения с огромным уродливым телетайпом и его клавиатурой.

Несколько раз после собраний Клуба я показывал свой компьютер с «Бейсиком», и всякий раз у присутствующих глаза лезли на лоб.

Но возникла проблема. У Apple I не было постоянной памяти – ни жесткого диска, ни дискет, ни CD-дисковода, как у сегодняшних компьютеров. Так что каждый раз, когда мне нужно было запустить «Бейсик», приходилось включать компьютер и вбивать туда всю программу из блокнота. Эта программа занимала 4000 байт, и у меня уходило на ее ввод около 40 минут. И каждый раз после выключения она стиралась. То есть мне нужно было или вовсе не выключать компьютер – а тогда перевозить его было бы неудобно, – или придумать какое-то решение.

Что такое «Бейсик»

Компьютерный язык «Бейсик» с самого начала задумывался как простой в использовании инструмент для написания компьютерных программ. Его создали два профессора Дартмутского колледжа, Джон Кемени и Томас Курц, в 1963 году. Аббревиатура BASIC означает «Многоцелевой код символических инструкций для начинающих» (Beginner’s All-purpose Symbolic Instruction Code). «Бейсик» изучить гораздо проще, чем языки вроде «Паскаля» и «Cи». Он более компактный и медленный. Но на моих первых компьютерах Apple он работал просто прекрасно.

Вот поэтому я разработал кассетный интерфейс для Apple I. Если не считать замены статической памяти динамической, это было единственное изменение по сравнению с моей изначальной версией, созданной во время первых собраний «Клуба самодельных компьютеров» весной 1975 года. Я устроил так, чтобы сразу после включения компьютера «Бейсик» автоматически загружался в память с обычной кассеты и был готов к использованию.

Перейти на страницу:

Все книги серии Высший класс

Обнаженный бизнес
Обнаженный бизнес

Эта книга – не обновленная версия автобиографии СЃСЌСЂР° Ричарда Брэнсона «Теряя невинность» и не расширенная версия ее сокращенного варианта «К черту все! Берись и делай». По сути, это первая книга автора, полностью посвященная истории создания и особенностям ведения его бизнеса. «Вместо того чтобы разглагольствовать на этих страницах о своем успехе, я просто написал всю правду о СЃРІРѕРёС… компаниях», – пишет сэр Ричард.Помимо откровенных историй об успехах и провалах РіСЂСѓРїРїС‹ компаний Virgin, эта книга бесценна советами и цитатами из реальной записной книжки предпринимателя. Руководствуясь созданным из РЅРёС… СЃРІРѕРґРѕРј правил, можно сделать успешным практически любой бизнес-проект.Прорывы в бизнесе совершают немногие, автор этой книги один из избранных – прочитайте внимательнее главу В«Р

Ричард Брэнсон

Карьера, кадры / Биографии и Мемуары / О бизнесе популярно / Документальное / Финансы и бизнес
Стив Джобс и я: подлинная история Apple
Стив Джобс и я: подлинная история Apple

Гениальный маркетолог Стив Джобс и гениальный инженер Стив Возняк основали Apple чуть ли не случайно. Двум Стивам было приятно думать, что их хобби превратится в бизнес и позволит им подзаработать на пиццу. Но это решение оказалось поворотным для истории компьютеров и вообще для истории бизнеса. Сегодня Apple – самая дорогая и, возможно, самая инновационная компания в мире, а Стив Джобс, рано ушедший из жизни, считается величайшим бизнес-лидером современности.В этой книге Стив Возняк, тихий гений, стоявший у истоков Apple, откровенно рассказывает о том, как создавалась эта легендарная компания, о том, как он в одиночку изобрел персональный компьютер, о своей дружбе и спорах со Стивом Джобсом, о настоящих причинах успехов и провалов Apple, о бурном прошлом Кремниевой долины и о том, как пытался остановить холодную войну. Это неизвестная история Apple – то, о чем никогда не рассказывали ни Стив Джобс, ни множество официальных и неофициальных биографов компании. Это поразительная и порой просто фантастическая история о том, как совершить революцию и изменить мир вокруг нас – и как делать это с удовольствием.Эта книга – для всех, кого интересует история Стива Джобса и Apple, для всех, кто мечтает о собственном бизнесе, для всех, кто увлечен новыми технологиями и хочет понять, какие люди создают эти технологии и воплощают их в жизнь.Все права защищены. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издателя.

Джина Смит , Стив Возняк

Биографии и Мемуары / Документальное
Трудный выбор: уроки бескомпромиссного лидерства в сложных ситуациях от экс-главы Hewlett-Packard
Трудный выбор: уроки бескомпромиссного лидерства в сложных ситуациях от экс-главы Hewlett-Packard

Вы держите в руках воспоминания одного из самых выдающихся руководителей высокого ранга в мире бизнеса, исполнительного директора всемирно известной компании Hewlett-Packard. Об этой женщине говорили разное: утверждали, что она мужчина в юбке, что у нее жесткий и бескомпромиссный характер. Возможно, в этом есть доля правды. Иначе как удержаться на вершине делового мира, где обитают топ-менеджеры? Книга предлагает взглянуть на эту неординарную личность другими глазами – глазами самой Карли Фиорины.Карли Фиорина прошла путь от секретаря в брокерской конторе до лидера крупнейшей компании. Вы узнаете, как постепенно, шаг за шагом, она вырабатывала в себе навыки настоящего лидера – человека, за которым люди согласны идти без лишних вопросов. Кроме того, вы узнаете много интересного о внутренней жизни известных компаний, в которых довелось работать автору этой книги.Книга будет интересна руководителям разного уровня, которые хотят узнать секреты бескомпромиссного лидерства, а также читателям, интересующимся жизнью и устройством делового мира.

Карли Фиорина

Деловая литература

Похожие книги

10 гениев науки
10 гениев науки

С одной стороны, мы старались сделать книгу как можно более биографической, не углубляясь в научные дебри. С другой стороны, биографию ученого трудно представить без описания развития его идей. А значит, и без изложения самих идей не обойтись. В одних случаях, где это представлялось удобным, мы старались переплетать биографические сведения с научными, в других — разделять их, тем не менее пытаясь уделить внимание процессам формирования взглядов ученого. Исключение составляют Пифагор и Аристотель. О них, особенно о Пифагоре, сохранилось не так уж много достоверных биографических сведений, поэтому наш рассказ включает анализ источников информации, изложение взглядов различных специалистов. Возможно, из-за этого текст стал несколько суше, но мы пошли на это в угоду достоверности. Тем не менее мы все же надеемся, что книга в целом не только вызовет ваш интерес (он уже есть, если вы начали читать), но и доставит вам удовольствие.

Александр Владимирович Фомин

Биографии и Мемуары / Документальное
Адмирал Ее Величества России
Адмирал Ее Величества России

Что есть величие – закономерность или случайность? Вряд ли на этот вопрос можно ответить однозначно. Но разве большинство великих судеб делает не случайный поворот? Какая-нибудь ничего не значащая встреча, мимолетная удача, без которой великий путь так бы и остался просто биографией.И все же есть судьбы, которым путь к величию, кажется, предначертан с рождения. Павел Степанович Нахимов (1802—1855) – из их числа. Конечно, у него были учителя, был великий М. П. Лазарев, под началом которого Нахимов сначала отправился в кругосветное плавание, а затем геройски сражался в битве при Наварине.Но Нахимов шел к своей славе, невзирая на подарки судьбы и ее удары. Например, когда тот же Лазарев охладел к нему и настоял на назначении на пост начальника штаба (а фактически – командующего) Черноморского флота другого, пусть и не менее достойного кандидата – Корнилова. Тогда Нахимов не просто стоически воспринял эту ситуацию, но до последней своей минуты хранил искреннее уважение к памяти Лазарева и Корнилова.Крымская война 1853—1856 гг. была последней «благородной» войной в истории человечества, «войной джентльменов». Во-первых, потому, что враги хоть и оставались врагами, но уважали друг друга. А во-вторых – это была война «идеальных» командиров. Иерархия, звания, прошлые заслуги – все это ничего не значило для Нахимова, когда речь о шла о деле. А делом всей жизни адмирала была защита Отечества…От юности, учебы в Морском корпусе, первых плаваний – до гениальной победы при Синопе и героической обороны Севастополя: о большом пути великого флотоводца рассказывают уникальные документы самого П. С. Нахимова. Дополняют их мемуары соратников Павла Степановича, воспоминания современников знаменитого российского адмирала, фрагменты трудов классиков военной истории – Е. В. Тарле, А. М. Зайончковского, М. И. Богдановича, А. А. Керсновского.Нахимов был фаталистом. Он всегда знал, что придет его время. Что, даже если понадобится сражаться с превосходящим флотом противника,– он будет сражаться и победит. Знал, что именно он должен защищать Севастополь, руководить его обороной, даже не имея поначалу соответствующих на то полномочий. А когда погиб Корнилов и положение Севастополя становилось все более тяжелым, «окружающие Нахимова стали замечать в нем твердое, безмолвное решение, смысл которого был им понятен. С каждым месяцем им становилось все яснее, что этот человек не может и не хочет пережить Севастополь».Так и вышло… В этом – высшая форма величия полководца, которую невозможно изъяснить… Перед ней можно только преклоняться…Электронная публикация материалов жизни и деятельности П. С. Нахимова включает полный текст бумажной книги и избранную часть иллюстративного документального материала. А для истинных ценителей подарочных изданий мы предлагаем классическую книгу. Как и все издания серии «Великие полководцы» книга снабжена подробными историческими и биографическими комментариями; текст сопровождают сотни иллюстраций из российских и зарубежных периодических изданий описываемого времени, с многими из которых современный читатель познакомится впервые. Прекрасная печать, оригинальное оформление, лучшая офсетная бумага – все это делает книги подарочной серии «Великие полководцы» лучшим подарком мужчине на все случаи жизни.

Павел Степанович Нахимов

Биографии и Мемуары / Военное дело / Военная история / История / Военное дело: прочее / Образование и наука
Мсье Гурджиев
Мсье Гурджиев

Настоящее иссследование посвящено загадочной личности Г.И.Гурджиева, признанного «учителем жизни» XX века. Его мощную фигуру трудно не заметить на фоне европейской и американской духовной жизни. Влияние его поистине парадоксальных и неожиданных идей сохраняется до наших дней, а споры о том, к какому духовному направлению он принадлежал, не только теоретические: многие духовные школы хотели бы причислить его к своим учителям.Луи Повель, посещавший занятия в одной из «групп» Гурджиева, в своем увлекательном, богато документированном разнообразными источниками исследовании делает попытку раскрыть тайну нашего знаменитого соотечественника, его влияния на духовную жизнь, политику и идеологию.

Луи Повель

Биографии и Мемуары / Документальная литература / Самосовершенствование / Эзотерика / Документальное
Русская печь
Русская печь

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

Владимир Арсентьевич Ситников , Геннадий Федотов , Геннадий Яковлевич Федотов

Биографии и Мемуары / Хобби и ремесла / Проза для детей / Дом и досуг / Документальное