Стивен Джобс: Нарцисс из Кремниевой долины
- Автор: Прашкевич Геннадий Мартович, Соловьев Сергей Владимирович
- Год: 2019
- Язык: русский
- Год: Молодая гвардия
- ISBN: 978-5-235-04276-6
- Жанр: Биографии и мемуары
Электронная книга - «Стивен Джобс: Нарцисс из Кремниевой долины». Краткое содержание книги:
К счастью, записи позволили В. Н. Захарову восстановить многие детали.
Вот конспект выступления Стива Джобса:
«Я — выходец из Кремниевой долины, штат Калифорния. Электроника у меня в крови. Десять лет назад в одном американском журнале была опубликована статья об эффективности передвижения биологических существ. На первое место попал кондор. Но довольно велика оказалась и эффективность передвижения человека на велосипеде. Это говорит о том, насколько важны внешние инструменты для увеличения возможностей.
Персональный компьютер (ПК) — это инструмент усиления интеллектуальных возможностей.
Что же такое ПК?
С одной стороны, это новое средство, как печать, радио или телевидение. Но в то же время это специальный инструмент для программирования. Вопрос — какая разница между телевизионной и компьютерной программой? Все хорошо знакомы с телевизионными программами. Компьютерные программы содержат массу новых принципов, но все они подчинены одному главному принципу — интерактивности. Почему в настоящее время около одного миллиарда долларов в год люди тратят на приобретение видеоигр? Потому что такие игры дают интерактивный эксперимент. Более академическое название этому — моделирование. Мы можем принять ПК как новое средство и осуществить гораздо более сложное моделирование с помощью программного обеспечения (ПО) — и это даст революцию в образовании.
В видеоигры играют дети с семи-восьми лет, и всё время идёт их усложнение. Это наиболее сильный процесс. В течение нашей жизни компьютеры тоже становятся всё сложнее и сложнее. Может быть, с их помощью можно будет обрести общий взгляд на мир. Это одна из важнейших вещей для прогресса цивилизации. Сейчас мы можем читать [всяческие] труды, но не можем задать вопрос [авторам]. Но, может быть, наши дети или дети наших детей смогут с помощью персональных компьютеров задать вопросы Ленину.
Если бы у меня были дети, то я учил бы их на компьютерах Apple-2 и Macintosh.
Сейчас Macintosh, работающий на микропроцессоре Motorola 68000, используется во многих колледжах США. К настоящему времени уже продано около двух миллионов Apple-2 и 400 тысяч Macintosh. В месяц производится около 50 тысяч Apple-2 и 20 тысяч Macintosh. Умение работать на этих ПК можно освоить за 40-50 часов. Для специалиста это хорошо, но для пользователя 40-50 часов — слишком много. С IBM PC, например, идёт около 800 страниц документации...
Переход к Macintosh требует 512 х 342 точки на экране (новый интерфейс). Программное обеспечение делится на два класса: искусственный интеллект (ИИ) и всё остальное. К остальному относятся, в частности, UNIX и С (Си) — системные средства, но очень мало программного обеспечения (ПО) для конечного пользователя. Прикладное ПО становится всё сложнее. Это хорошо для специалистов, но никак не для всех остальных. Надо разрабатывать другие версии.
В области искусственного интеллекта (ИИ) есть язык LISP, есть специальный очень дорогой LISР-компьютер. LISP на IBM PC выполняется очень медленно. COMMON LISP на Macintosh работает в 52 раза быстрее, чем на IBM PC, — как символьная машина; соответственно снижается стоимость, создаётся экспериментальная система.
Последнее направление исследований — вторая область: аппаратное обеспечение (RISC-процессоры). М68000 может выполнять 500 различных инструкций, в десять раз больше, чем PDP-8. Это не очень хорошо. Три четверти площади кристалла используется для интерпретации 450 дополнительных инструкций. Мы имеем сверхумные компиляторы. Такой компилятор может обойтись полусотней инструкций. Это высвободит 75 процентов площади для кэша и регистров, позволив ускорить работу в десятки раз. Таким образом, есть процессоры размером как у М68000, но работающие в десять раз быстрее за счёт сверхумных компиляторов. В сфере ПО основные исследовательские усилия направлены на объектно ориентированные языки — это наиболее важная область».