Books-Lib.com » Читать книги » Научная фантастика » Ретро Бит 1-10 - Сева Сотх

Читать книгу - "Ретро Бит 1-10 - Сева Сотх"

1 ... 608 609 610 611 612 613 614 615 616 ... 703
Перейти на страницу:

Офигеть юзабилити! Я, конечно, сейчас придираюсь к пещерным людям за то, что они арбалет не изобрели, но все же могли бы что-то поудобнее придумать, не требующее тыкать мышкой в настройки, чтобы поглядеть, что там наформачено.

— Очень быстро работает, — заметил я.

— Ага, спасибо, я старался, — подтвердил длинноволосый и носатый Чарльз. Чем-то он слегка на нынешнего Джобса похож — наверное, одна мода на прически виновата. Похоже, мне на одного из разрабов Ворда повезло наткнуться.

— Признавайтесь, вы используете прямой доступ к видеопамяти?

— Извини, это внутренняя информация.

Значит, используют. Интересно, сразу так было или Гейтс у нас подход экспроприировал? Код — сомнительно, не настолько он каброн, в плагиате исходников не замечен.

— Простите, вы Крис Коламбус и Линда Ким? — окликнул нас коренастый мужчина славянской внешности. Очередной поляк, наверное.

— Да, — ответили мы почти синхронно.

— Джон Маркофф, журнал ИнфоВорлд. Не дадите несколько комментариев?

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

— Конечно, Джон, спрашивайте.

— Как вы оцениваете начинание мистера Гейтса?

— Исключительно положительно. Мне нравятся и графические интерфейсы, и стандартизация системных вызовов.

— Мистер Балмер на весь зал назвал вас своим любимым разработчиком. Прокомментируйте.

— У мистера Балмера большое сердце и громкий голос, — улыбнулся я. — Думаю, он любит всех разработчиков без исключения.

Глава 20

Интерлюдия. Билл Гейтс

20 августа 1983, Белвью, штат Вашингтон.

Билл качался на стуле. Родители просили его прекратить. Учителя из частной школы требовали. Профессора из Гарварда вежливо намекали, что он мешает другим студентам.

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

Вот и сейчас он изучал чужой код в ритме метронома. Отклониться назад, зависнуть на секунду в шатком равновесии и вернуться в нормальное положение. Повторить, повторить, повторить… таков основной цикл его размышлений.

Код, надо признать, отличный. Билл выделил трех авторов, работавших над ним, не только по комментариям с указанием даты и времени внесения изменения, но и по стилю.

Фин — аккуратный и академичный, явный выходец из MIT, там всегда умели готовить программистов. Примерно половина кода его, всё, что касается непосредственно базового функционала редактирования текста.

Восемьдесят процентов оставшегося написал “Джонни”, то есть Джон Харрис, бывший разработчик аркад под домашние компьютеры из компании Кена Уильямса. Его код — немного неряшливый, с кучей опечаток в комментариях и на удивление оптимальный, сражающийся за каждый такт процессора. Билл не смог поймать его хотя бы на одном недостаточно быстром действии.

Си-Си — наглый мальчишка и писал так, словно насмехался над тем, кто изучает его исходники, и использовал мексиканские ругательства в духе “просто не трожь эту переменную, пендехо, она осталась от Крейга и я не знаю, что она делает”. Его код Билл мог бы охарактеризовать как “прагматичный” — он сознательно допускал небрежности там, где они не несли потерь скорости исполнения, и извинялся за них, а следующую функцию, важную для надежности, писал не хуже Джонни. Крейг — это Финсетт, у него канальи купили лицензию на код редактора.

Самоучка из трейлерного парка? Сомнительно. За его стилем чувствовались годы опыта, многолетней привычки, тысячи набитых шишек и снисходительное “я знаю Си лучше тебя”.

“Не пиши так, приятель! На файле в двадцать тысяч строк сумма перевалит за 32767 и уйдет в минус! Будешь ловить этот баг месяц! В математике числа бесконечные, а шестнадцатибитные целые заканчиваются на 32767. Здесь шестнадцать бит, Карл! ШЕСТНАДЦАТЬ!” — возмущался Си-Си, закомментировав и переписав академичную строчку Крейга из алгоритма бинарного поиска, самого типового, как взятого из учебника Кнута… а ведь мальчишка прав.

Комментариев от Карла в исходниках не находилось и кто это такой, осталось непонятным. Возможно, наставник Колона. Карл Маркс, если учесть его радикальные идеи? Все же логичный вывод сделали в прессе. Роджер Фигг не на пустом месте заподозрил мальчишку в мошенничестве и присвоении чужого труда. Вот только чьего? Какого-нибудь профессора из Беркли или Стэнфорда? Того же самого, что отдал подростку алгоритм быстрой сортировки, избавленный от уязвимостей? Карла?

“Год — всегда четыре цифры, не две, бабосо. Двухтысячный наступит неминуемо”, — поучал он в другом комментарии. Какой подросток вообще заглядывает на двадцать лет вперед? А взрослый? Билл невольно вспомнил все те случаи, когда и он экономил, записывая год, как 77 или 81. Надо переписать! Он взял ежедневник и записал себе задачу на будущее.

Под распечатками лежала вырезка из калифорнийской “Силикон бэй”, которую подготовила Пэм Эдстром из пресс-службы. Тот же Фигг, на этот раз с более корректным интервью, напечатанным слово в слово, хоть и не без критики отвратительной коммунистической лицензии. Согласно статье, в Каналья Эдиторе восемьдесят процентов кода написал Джон Харрис по совместно составленному техзаданию. Примерно такие выводы Билл и сделал, но он видел другую истину.

Джонни написал основное мясо программы, но ее скелет — деление по модулям, шапки файлов с описанием того, что должно лежать внутри, вся архитектура решения — вышел из под руки Си-Си.

Скромность, однако, не сделала программиста непогрешимым. Следующий комментарий будто оставили специально для Билла:

“СС: Дорогой коллега. Если ты решил, что эту функцию можно ускорить, знай — нельзя. Когда лично поймешь мою правоту, оставь ниже счетчик потраченных часов для следующего бабосо, решившего, подобно мне, что он тут самый умный. И не жалуйся потом, что я не предупреждал. Потрачено часов — 14

Джонни: Все верно, быстрее не получается. Потрачено часов — 6”

Мальчишки просто не

1 ... 608 609 610 611 612 613 614 615 616 ... 703
Перейти на страницу:
Похожие на "Ретро Бит 1-10 - Сева Сотх" книги читать бесплатно полные версии
Отзывы - 0

Прочитали книгу? Предлагаем вам поделится своим впечатлением! Ваш отзыв будет полезен читателям, которые еще только собираются познакомиться с произведением.


Новые отзывы

  1. Гость Ирина28 октябрь 10:35Мачеха для четверых и ни одной инструкции - Александра КаплуноваБольшое спасибо за книгу, очень понравилась, автору вдохновения
  2. Тата15 октябрь 06:48Любовь через развод - Женя ГромоваНе понравилось. Для 28 лет, да ещё и завуча школы, героиня слишком тупая..
  3. Вероника08 октябрь 13:31Моя истинная попаданка - Наталья БулановаЗдравствуйте.Прочитала с интересом о том что можно разделить себя чтобы не терять две цели и к чему это может привести. Единственное что не понравилось это то что
  4. Гость Елена22 сентябрь 22:55Академия Сердцеедов. Обман - Полина ВерховцеваВсе три книги Полины Верховцевой понравились, спасибо большое автору и за возможность прочитать полностью.