Линус Торвальдс - Just for fun. Рассказ нечаянного революционера

Здесь есть возможность читать онлайн «Линус Торвальдс - Just for fun. Рассказ нечаянного революционера» весь текст электронной книги совершенно бесплатно (целиком полную версию без сокращений). В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Город: Москва, Год выпуска: 2002, ISBN: 2002, Издательство: Эксмо-Пресс, Жанр: Прочая околокомпьтерная литература, ОС и Сети, Биографии и Мемуары, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Just for fun. Рассказ нечаянного революционера: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Just for fun. Рассказ нечаянного революционера»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

«Надо смотреть правде в лицо: я был ботаником. Хакером. С самых ранних лет. Я не склеивал очки изолентой, но вполне мог бы, потому что все остальное сходится. У меня были хорошие отметки по математике и физике, но зато — никакого представления о поведении в обществе. И в то время ботаников еще никто не ценил».
Эта книга говорит на два голоса: программист Линус Торвальдс и журналист Дэвид Даймонд, перебивая и дополняя друг друга, рассказывают очередную вариацию старой сказки о Золушке. Про то, как в Финляндии (седьмой по величине европейской стране — гордо подчеркивает Линус), где полгода сумрачно и холодно, в маленькой комнате с плотно занавешенными окнами жил да был тощий, бледный и никому не нужный ботаник. Как он беспрерывно программировал и в итоге создал самую знаменитую операционную систему в мире, женился на шестикратной чемпионке Финляндии по карате, переехал в Калифорнию, стал всеобщим любимцем и отцом трех дочерей.

Just for fun. Рассказ нечаянного революционера — читать онлайн бесплатно полную книгу (весь текст) целиком

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Just for fun. Рассказ нечаянного революционера», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Не случайно в играх всегда используются новейшие технологии и именно игры обычно привлекают начинающих программистов. Одна из причин в том, что среди самых головастых программистов немало пятнадцатилетних подростков, одиноко сражающихся с чудовищами. (Так я думал шестнадцать лет назад и по-прежнему подозреваю, что это так.) Но есть и другая причина: игры тянут за собой аппаратную часть.

У нынешних компьютеров скорости для всего хватает. Единственное, что напрягает оборудование до предела — это игры в реальном времени, например, популярные сегодня трехмерные приключения. По существу только в играх явно видно, когда что-то не происходит в реальном времени. При работе с текстом секунда там, секунда здесь — особого значения не имеют. Но в игре заметна даже задержка на одну десятую секунды. Раньше игры были довольно примитивными. Сегодня же само программирование составляет лишь незначительную часть игры. Есть музыка, есть сюжет. Если провести аналогию с кино, то программист сродни оператору.

На Sinclair QL я работал три года. За это время я кончил гимназию, поступил в Университет Хельсинки, прошел армию. Это был прекрасный компьютер, но наши пути начали расходиться. Примерно в последний год я начал замечать его ограниченность. Процессор 68008 был неплох, но я прочел о процессорах следующего поколения — 68020 — и узнал о таких достоинствах, как управление памятью и страничная подкачка. Новые компьютеры могли делать очень важные для программирования на низком уровне вещи.

В Sinclair QL меня особенно бесило, что, хотя операционная система поддерживала мультизадачность, все могло в любой момент рухнуть, потому что не было защиты памяти. Если какая-то задача замышляла недоброе, она могла угробить все сразу.

После выпуска Sinclair QL Клайв Синклер перестал заниматься разработкой и изготовлением компьютеров. Одна из причин: модель не имела коммерческого успеха. Это было интересное технологическое решение, но у компании возникли производственные проблемы, сбои в обеспечении качества, появились неизбежные нелестные отзывы в прессе. А кроме того, росла конкуренция на рынке.

В конце 80-х уже начало складываться представление, что со временем компьютер будет у каждого, хотя бы для работы с текстовым процессором. Причем на первый план стали выходить PC. Да, выпускавшиеся IBM компьютеры стали наводнять прилавки и приносить пользу, даже несмотря на свое техническое несовершенство. В конце концов эти вездесущие бежевые создания несли на себе печать качества IBM, а это многое значило. И еще один плюс: периферийные устройства были стандартными и продавались повсюду.

Я читал обо всех этих новых ЦП, которые могли делать то, что мне нужно. Становилось ясно, что казавшийся интересным 68020 — это путь в никуда. Я мог бы купить для QL новый процессор. Но в те времена это означало коренную переделку машины. Да и операционка не ведала об управлении памятью, так что пришлось бы писать собственную версию. Поэтому вопрос стоял так: это был бы большой шаг вперед, но новый компьютер стоит дорого.

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

Однако не было бы счастья, да несчастье помогло. Когда я задумал избавиться от машины, то решил продать периферию: дополнительное ОЗУ и настоящий жесткий диск, который купил, потому что не мог больше ни секунды терпеть микропривод. Но за этим оборудованием не охотились толпы жаждущих, поэтому пришлось дать объявление в компьютерный журнал, ждать и молиться. Вот так я и познакомился с моим другом Йоуко Виерумаки. Похоже, он был единственным в Финляндии владельцем Sinclair QL, кроме меня. Он откликнулся на мое объявление, приехал из Лахти на поезде и купил часть периферии. А потом научил меня играть в снукер.

II

На первом году моей учебы в университете Sinclair QL стоял у меня на столе возле окна (мы жили тогда на первом этаже, на Петерсгатан), но программированием я особо не занимался. Отчасти потому, что был полностью поглощен учебой. А еще я просто не смог найти задачу, которую можно было бы делать на компьютере. Когда нет интересной задачи, и желание программировать пропадает. Всегда нужен какой-то стимул.

Казалось, пришла пора пойти в армию (раз от этого все равно не уйти): мне — девятнадцать, недостатки компьютера раздражают, да и стоящих идей нет. Я сел на поезд и отправился в Лапландию.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Just for fun. Рассказ нечаянного революционера»

Представляем Вашему вниманию похожие книги на «Just for fun. Рассказ нечаянного революционера» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Just for fun. Рассказ нечаянного революционера»

Обсуждение, отзывы о книге «Just for fun. Рассказ нечаянного революционера» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x