Не слишком ли я самоуверен? Что, если компилятор Си из 1982-го обрабатывает кейзы как-то по-другому? Я даже не помню, в каком году пиксаровец придумал свой хак. Где-то в середине восьмидесятых, кажется. Но это не точно.
Скомпилилось, уже хорошо. Теперь запускаем. На секунду с небольшим я дыхание затаил. И… 1.35. У меня вскоре от шоколадок что-нибудь слипнется! А ну и ладно, одногруппников угощу. Они высокомерные задницы, но отношения налаживать надо, кое-кого я и нанял бы.
— Как? — спросил сосед сзади.
— Очень изобретательно, мистер Колон, — похвалил Сэм Гарланд. — По-своему изящно, — лихорадочная работа мысли прямо читалась в том, как по лбу молодого препода складки гуляли. — Я объясню всем желающим смысл решения после занятия, у вас есть еще пять минут, чтобы добиться успеха.
— Мистер Колон, раз вы уже достигли цели, подойдите, мне есть что вам сказать по поводу статьи о вашем алгоритме сортировки.
Сэм утянул меня за дверь, но как и ожидалось, говорить начал не о джулайсорте.
— Объясните ваш код. Кратко, если возможно. Он просто не должен работать, а вместо этого приблизился к ассемблерному по производительности.
— Всё дело в goto…
Не стал самоутверждаться и утаивать знания. Это ведь мой будущий соавтор научной статьи. Коллега-ученый. Ну и у него достаточно крепкие хуэвосы, чтобы переобуться и начать относить к цветному каналье и даже к женщине, как к человеку. Не всем дано признать свою неправоту, а вот Сэм справился.
Под мой рассказ аспирант опустошил торговый автомат. Три десятка разных шоколадок — всё, что оставалось в продаже. Всё купленное тут же сгружал мне.
Когда мой рассказ закончился, Гарланд задал явно волнующий его вопрос.
— Мисс Джулай, ты не нашел ее контакты? Расскажи о ней.
— Ну… она блондинка с карими глазами, примерно ваша ровесница, — честно описал я девушку с обложки журнала за июль восемьдесят первого. — Номера телефона она не оставила. Простите.
— Значит, придется указать ее анонимно. Написать, что ты благодарен своей наставнице. Этика научных статей требует получения разрешения для указания имен.
— Ну… ладно. Мисс Джулай не тщеславна.
— Теперь о названии статьи. Ты, как соавтор, обязан согласовать. Как тебе «Трехпутевое разделение в быстрой сортировке: преодоление квадратичной деградации на данных с высокой избыточностью».
— А не слишком длинно? Отпугнет неготового читателя.
— Это научный журнал, а не Плейбой или Байт, его читают только люди с теоретической базой за плечами.
Далее парень вывалил на меня основные тезисы и мне оставалось лишь кивать. Единственное подобие научной работы, что я писал — мой собственный диплом, и там я описывал простую базу данных из проекта с работы. Арбайтен кодером я устроился, еще будучи студентом.
