Добавить в цитаты Настройки чтения

Страница 35 из 81

Я и рассказал. Про весь функционал. Про быстрый перенос файлов из раздела в раздел. Про поиск и фильтрацию. Показал, как легко открыть нужный модуль нажатием пары кнопок, про шорткаты и отображение атрибутов в общей таблице, про перенос части команд Юникса, а в обозримых планах и вообще всех. Сэм смотрел, слушал и мрачнел.

— Ужасно сразу по многим причинам, — сказал он с плохо скрываемым отвращением. — Твой интерфейс рассчитан на полных идиотов. Кто станет запоминать команды Юникс и их ключи, если любую операцию легко выполнить в нажатие нескольких кнопок? И что получится в результате? Полностью безграмотные пользователи, сидящие за компьютером и неспособные даже файл скопировать без твоего Коммандера. Так вот почему Каналья? Это ведь мерзавец на испанском? То есть ты играешь с пользователями дурную штуку, отбирая у них командную строку?

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

— Во-вторых — чудовищная трата ресурсов. Недопустимая. Твоя программа постоянно гоняет туда-сюда огромные объемы информации, а пропускная способность сети не бесконечная. Зачем мне видеть полный список файлов раньше времени? Когда он мне потребуется, я наберу ls и посмотрю сам. А постоянная перерисовка экрана?

— Сэм, это локальный компьютер, а не удаленный терминал, — напомнил я.

— Но ресурсы все равно тратятся. Не сеть, так шины внутри машины. И когнитивный перегруз для самого пользователя. А эта желто-синяя цветовая гамма? Зачем тратить ресурсы на раскраску в разные цвета, если девяносто девять процентов терминалов монохромные, а цветные мониторы есть только у тех, кто профессионально работает с графикой. Таких людей вообще в мире единицы, — взгляд его уперся в графический планшет перед Линдой и аспирант запнулся, поймав ее легкую улыбку.

— Ну ладно… я слегка перегнул. Но всё равно. Ты за двумя панельками прячешь от человека истинные принципы работы операционной системы. Воспитываешь лентяев, лишенных стимула развиваться.

— Но Сэм, это ведь удобно — видеть, какие именно файлы я копирую, — встала на мою сторону Линда. — Теперь для того, чтобы скопировать резервную копию своих рабочих файлов на дискету, я трачу в два-три раза меньше времени.

— О том я и говорю! Крис, ты выдаешь пользователям костыли, но бегать они с ними никогда не научатся. Стоит забрать у вас этот Коммандер — и вы окажетесь ни на что не способны. Ужасно, отвратительно. Но должно быть коммерчески успешно. Именно на то и нацелен платный софт…

— Я собираюсь распространять Каналья Коммандер бесплатно, с открытыми исходниками, — угрюмо буркнул я. Если вполне коммуникабельный Гарланд так упёрся, чего стоит ожидать от всяких узколобых скептиков?

— Это… наверное, благородно… в духе доктора Кнута, — пришел к выводу Сэм, — но вредно для мозгов всех, кто пойдет по легкому пути.

— А для чего усложнять? Философия Юникс ведь приветствует простые решения.

— Простые, но не нарочно сделанные для домохозяек. Компьютер — серьезное оборудование для профессионалов, — не сдался Сэм.

— И нужен для вычисления орбит спутников, а не игрушек, да? Показать ту самую игру, что понравилась профессору Кнуту?

С козырей зашел. Уж если обладатель премии Тьюринга ему не авторитет, то спорить бесполезно.

— Ладно, — согласился Сэм и я в несколько нажатий кнопок запустил 2048 из того раздела, где она находилась. Порт под IBM, написанный на Паскале.

— Милая, ты обещала пирог, а я пока сделаю нам кофе.

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

— Сливки в кофе? — предложил Сэму, но ответа не услышал. Молодой программист увлеченно складывал степени двойки. А ведь это я еще не самое сильное оружие использовал, не Тетрис.

— Приветики! Я младшенькую похищу на прослушивание в театр? А то мне страшно, аж жуть! Там режиссер нереально строгий, — заглянула к нам Трейси. И даже чичис мисс Сентябрь не отвлекли Сэма от экрана. Он вообще мужик? Я вот уже воспринимаю девушку больше как младшую сестру, о которой нужно заботиться, но все одно не могу удержаться от того, чтобы иногда залюбоваться.

— Привет. Сейчас она принесет обещанный пирог и не возражаю.

Банановый Бань Чуой оказался чудо как хорош. Тот случай, когда сладко настолько, что кое-чему положено слипнуться, но испытываешь не приступ панкреатита, а странное извращенное удовольствие. Чем-то пахлаву по вкусу мне напомнил. Или авену. А уж с горьким кофе, оттеняющим сладкое, вообще здорово. Даже Гарланд, погрузившийся в игру, принюхался, отвлекся и сцапал предложенный ему кусочек. И весь целиком умял.

Отпустило Сэма где-то часа через полтора, когда он все-таки собрал число 2048. Быстрее, чем многие справился.

— Наваждение… — пробормотал аспирант, взглянув на часы, — спасибо, Крис. Ты здорово расширил мой кругозор. Но мнения по поводу надстройки над командной строкой я не изменил. Она вредна.

— Подожди, еще один проект, который ты должен увидеть, — и я украл Гарланда из реальности, запустив Тетрис.

А сам в это время занялся работой. Набросал пре-альфа версию движка под алхимию. На основе имеющейся кодовой базы текстового квеста, с присланными Майклом спрайтами. Как у Бетезды отовсюду торчат уши Морровинда, так и у меня получается, что уже третья игра на основу из «Сорока тысяч способов» цепляется.

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

— Хватит! — решительно поднялся из-за компьютера аспирант. — Кристобаль, ты настоящий злодей, пожирающий время. Подбросишь меня до линии БАРТ? По поводу твоей утилиты ты меня не убедил. Но понимаю, что всяким секретаршам может понравиться.

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

— О том я и говорил! — уже наедине со мной объявил Сэм. — Мисс Бойл, конечно, сообразительная для женщины, но ты сам всё понимаешь.