Выбрать книгу по жанру
Фантастика и фэнтези
- Боевая фантастика
- Героическая фантастика
- Городское фэнтези
- Готический роман
- Детективная фантастика
- Ироническая фантастика
- Ироническое фэнтези
- Историческое фэнтези
- Киберпанк
- Космическая фантастика
- Космоопера
- ЛитРПГ
- Мистика
- Научная фантастика
- Ненаучная фантастика
- Попаданцы
- Постапокалипсис
- Сказочная фантастика
- Социально-философская фантастика
- Стимпанк
- Технофэнтези
- Ужасы и мистика
- Фантастика: прочее
- Фэнтези
- Эпическая фантастика
- Юмористическая фантастика
- Юмористическое фэнтези
- Альтернативная история
Детективы и триллеры
- Боевики
- Дамский детективный роман
- Иронические детективы
- Исторические детективы
- Классические детективы
- Криминальные детективы
- Крутой детектив
- Маньяки
- Медицинский триллер
- Политические детективы
- Полицейские детективы
- Прочие Детективы
- Триллеры
- Шпионские детективы
Проза
- Афоризмы
- Военная проза
- Историческая проза
- Классическая проза
- Контркультура
- Магический реализм
- Новелла
- Повесть
- Проза прочее
- Рассказ
- Роман
- Русская классическая проза
- Семейный роман/Семейная сага
- Сентиментальная проза
- Советская классическая проза
- Современная проза
- Эпистолярная проза
- Эссе, очерк, этюд, набросок
- Феерия
Любовные романы
- Исторические любовные романы
- Короткие любовные романы
- Любовно-фантастические романы
- Остросюжетные любовные романы
- Порно
- Прочие любовные романы
- Слеш
- Современные любовные романы
- Эротика
- Фемслеш
Приключения
- Вестерны
- Исторические приключения
- Морские приключения
- Приключения про индейцев
- Природа и животные
- Прочие приключения
- Путешествия и география
Детские
- Детская образовательная литература
- Детская проза
- Детская фантастика
- Детские остросюжетные
- Детские приключения
- Детские стихи
- Детский фольклор
- Книга-игра
- Прочая детская литература
- Сказки
Поэзия и драматургия
- Басни
- Верлибры
- Визуальная поэзия
- В стихах
- Драматургия
- Лирика
- Палиндромы
- Песенная поэзия
- Поэзия
- Экспериментальная поэзия
- Эпическая поэзия
Старинная литература
- Античная литература
- Древневосточная литература
- Древнерусская литература
- Европейская старинная литература
- Мифы. Легенды. Эпос
- Прочая старинная литература
Научно-образовательная
- Альтернативная медицина
- Астрономия и космос
- Биология
- Биофизика
- Биохимия
- Ботаника
- Ветеринария
- Военная история
- Геология и география
- Государство и право
- Детская психология
- Зоология
- Иностранные языки
- История
- Культурология
- Литературоведение
- Математика
- Медицина
- Обществознание
- Органическая химия
- Педагогика
- Политика
- Прочая научная литература
- Психология
- Психотерапия и консультирование
- Религиоведение
- Рефераты
- Секс и семейная психология
- Технические науки
- Учебники
- Физика
- Физическая химия
- Философия
- Химия
- Шпаргалки
- Экология
- Юриспруденция
- Языкознание
- Аналитическая химия
Компьютеры и интернет
- Базы данных
- Интернет
- Компьютерное «железо»
- ОС и сети
- Программирование
- Программное обеспечение
- Прочая компьютерная литература
Справочная литература
Документальная литература
- Биографии и мемуары
- Военная документалистика
- Искусство и Дизайн
- Критика
- Научпоп
- Прочая документальная литература
- Публицистика
Религия и духовность
- Астрология
- Индуизм
- Православие
- Протестантизм
- Прочая религиозная литература
- Религия
- Самосовершенствование
- Христианство
- Эзотерика
- Язычество
- Хиромантия
Юмор
Дом и семья
- Домашние животные
- Здоровье и красота
- Кулинария
- Прочее домоводство
- Развлечения
- Сад и огород
- Сделай сам
- Спорт
- Хобби и ремесла
- Эротика и секс
Деловая литература
- Банковское дело
- Внешнеэкономическая деятельность
- Деловая литература
- Делопроизводство
- Корпоративная культура
- Личные финансы
- Малый бизнес
- Маркетинг, PR, реклама
- О бизнесе популярно
- Поиск работы, карьера
- Торговля
- Управление, подбор персонала
- Ценные бумаги, инвестиции
- Экономика
Жанр не определен
Техника
Прочее
Драматургия
Фольклор
Военное дело
Ретро бит 5 (СИ) - "Seva Soth" - Страница 27
— Привет, готов начать захватывать мир инструментов для разработки? — поздоровался я.
— Ага. Я думаю сосредоточиться на нашем линтере. На его оптимизации. Переписать часть кода на ассемблере…
— Отлично. Но мы пойдем дальше. Я хочу создать текстовый редактор, который будет анализировать код на лету и показывать ошибку сразу, как программист ее допустил. Амбициозно?
— Крис, это невозможно! У компьютера не хватит ресурсов. У нас тут не мейнфрейм.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})— И я о том. Потребуется оптимальный код. Первая задача для тебя — найти исходники какого-нибудь редактора и разобраться, как он написан. Вторая — осваивать язык Си. Найди, у кого одолжить компилятор и купи книгу Кернигана и Ритчи.
— Это же язык для разработки под юникс. Мы снова возвращаемся к мэйнфреймам.
— Пройдет десять лет и Си будет повсюду, поверь мне. Лучшего компромисса между скоростью написания кода и производительностью еще долго никто не придумает. Я записался на курс языка в Беркли, но пока что и так всё понятно.
Наверное, беседа по межгороду влетит мне в копеечку, но целый час проболтали о чисто технических подробностях создания текстового редактора. С разработкой под IBM PC Джон пока плавал, но энтузиазмом обладал заразительным.
— Кен сильно орал из-за твоего решения? — спросил я в конце беседы.
— Я пообещал ему, что мы с тобой разрешим Сьерре пользоваться созданными инструментами и Кен успокоился. Мы ведь разрешим? Я не просчитался?
— Стоило согласовать со мной, но я с самого начала так собирался поступить.
Джон молодец, а батька — хитрый жучара. Вот у Кена пригорит, когда он узнает про лицензию GPL и открытый исходный код. Тоже меня в коммунизме обвинять начнет, но пока я опасными речами даже самого Джона смущать не стал.
Почему я спустил работу над Каналья Эдитором Джону? Нельзя объять необъятное, вот почему. Сам пока начну Каналья Коммандер на досуге ковырять, он попроще будет. Ну и про игры не забываем, найду еще пару толковых кодеров и активно займусь ими. Таков путь!
Для поездки на лекцию я выбрал лоурайдер. Тойота комфортнее и удобнее во всём, и будь у меня выбор, я поменял бы понтовую фиолетовую тачку на еще одну Селику, но это машина Линды, ей еще в школу сегодня вечером ехать, а второе занятие, по языку Си, у меня начинается поздновато, уже после шести.
Университетский корпус Уиллер Холл напомнил мне политех. Но не тот, что в Сан Вэлли, и даже не Воронежский, а Питерский СПбПУ. Примерно в том же стиле здание. Колонны, лестница, лепнина, светлый гранит.
На ступеньках цыганский табор собрался — куча молодежи в пестрых шмотках, многие в банданах. На гитарах бренчат… «Проклятый старый дом»! Я аж остановился и послушал — ну так и есть, творчество Горшка и Князя, принесенное мной в эти времена в переводе гота с Ютуба. Фальшивил латинос, игравший песню, дико, акцент такой, что вместо любого слова ждешь «орале» или «карамба», но всё одно та самая узнаваемая музыка.
— Крутяк, да? — по-дружески толкнул меня в плечо смуглый латинос в вельветовом пиджаке, лет двадцати с небольшим. — Это наш карналь маэстро Коламбус сочиняет.
— Орале! — не то, чтобы их латинское выражение удивления так плотно вошло в мой лексикон, но очень уж к месту пришлось.
— Именно так, кало! Давно тут? Вступил уже МЕЧА?
— Куда? Извини, я не в теме, первый день на занятиях.
— Оно и видно! Я Карлос Гуерра, из актива «Мувименто Естудиантил Чикано де Астлан»! Вступай к нам, брат, только МЕЧА защитят твои права! Гегемония габачо пытается стереть нашу историю, карналь. Нам нужна абсолютная сознательность в учебных планах, иначе этот университет наплодит еще больше вендидос!
— Орале! — хором подтвердили его товарищи.
— Да-да, вендидос не пройдут! — сказал я им то, что они хотели услышать. — Меня зовут Крис, извиняюсь, опаздываю на лекцию.
— Ола, Крис! — донеслось мне вслед разношерстное.
— Найди нас в библиотеке чикано! — добавил Карлос.
У них своя библиотека есть! Какая прелесть! В жизни мне не сдалась их борьба за расовые привилегии и квоты, даже несмотря на то, что сам теперь под них попадаю. Еще и каким-нибудь предателем крови за неправильный «слишком белый» акцент назовут. Но вот в музыкальном вкусе этим «МЕЧАным» не откажешь.
Подглядев в бумажке с записью на курс Паскаля номер аудитории, нашел большое помещение на втором этаже, с партами, размещенными ступенчато. У нас в Политехе в главном корпусе в такой физику сразу шести группам читали, со всего потока. Студенты, что забивали козла на задней парте, оставались невидимыми и неслышимыми. Каюсь, и я пару раз тем же самым согрешил, хотя физику нежно люблю.
Народу набилось, может быть, и не как селедок в бочку, но почти. Ни одного свободного места, я едва-едва смог усмотреть там Монти, тоже взявшего курс Паскаля и сесть рядом, пожав мажорчику руку.
Мы с Синклером успели немного обсудить, как продвигается рефакторинг его кода и как лучше ему разбить одну божественную процедуру на части, когда вошел профессор — пожилой белый дядька со слегка всклокоченной седой головой.
«Доктор Альберт Кляйн» — написал он на доске своё имя и сходу приступил к лекции. Не просто скучно, а смертельно скучно. Прямо кот Баюн из сказок, усыпляющий жертв историями. Самая базовая информация от BEGIN и до END прозвучала. Привет, это Паскаль, его придумал Николас Вирт, в языке вот такие операторы. Кто знаком с Бейсиком, забудьте все, что знали. Типизируйте переменные. Компилятор — ваш лучший друг и не позволит выстрелить себе в ногу. GOTO — чистое зло и дьявольщина, того, кто его использует, заповедано сжечь, как слугу темных сил.
Последнее я немного утрировал, но в целом согласен. Очень много банальностей в духе «делайте отступы в коде» профессор озвучил. Монти их даже дисциплинированно конспектировал, несмотря на то, что лекция повторяла доведенные мной намедни истины, но в более примитивной форме, как для дошколят.
Нет, для образования этот курс я посещать точно не стану — слишком все общеизвестно. А потому занялся тем, для чего вообще сюда пришел — начал присматриваться к товарищам по несчастью. Кого там еще профессор Кляйн загипнотизировал до полного усыпления?
Нашлись такие — пара парней зевали, как и полная, не слишком красивая блондинка в джинсовой куртке, которая вообще к концу лекции откровенно дрыхла, подложив сумку под голову. Пригляделся к ней получше — около двадцати, с грубоватыми чертами лица, минимум косметики. Этакая валькирия Брунгильда. Она и заинтересовала сильнее всего.
Внешность не имеет никакого значения. С количеством красавиц вокруг меня и так очевидный перебор, а вот белый цвет обложки с крупной голубой буквой Си, торчащий из ее сумки, я узнал издалека — книга Кернигана и Ритчи. Взял на заметку всех троих, но для предложения о работе книжки с нужным цветом обложки маловато.
"Присмотришься к трем спящим красавицам, если у вас и другие курсы совпадут? Вдруг устроят нас, как сотрудники,' — попросил я Монти при помощи записки. Вообще, искать себе профи нужно среди ребят постарше, у нас в политехе начинали хантить курса с третьего. Но я ведь не один такой умный, то есть у старшекурсников меня будут ждать конкуренты.
«Ок,» — коротко подтвердил Синклер, дописав к моему же листку. Нужно будет на следующую лекцию мистера Кляйна компактные шахматы взять, хоть какой-то толк.
— Гостевые студенты и вольные слушатели, желающие посещать лабораторные и пройти полный курс, у меня для вас есть еще двадцать мест. Кто хочет записаться — подходите сразу после звонка, — добавил доктор Кляйн в конце лекции.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})— Я не пойду, — поделился с Синклером.
— Да, есть ощущение пустой потери времени, — признал Монти. — Ты дал ту же информацию, но более сжато. Тоже постараюсь сразу перейти к более продвинутому курсу. Это возможно, если профессор разрешит.
— И это тоже маркер подходящих нам студентов. Присматриваемся к таким, — кивнул я.
Далее мы с приятелем навестили Селесту, переехавшую вместе с профессором Кроуфордом сюда же, в Уилер Холл, и я отдал ей распечатку сценария квеста для редактуры. К счастью, сам доктор Аластер сейчас читал где-то лекцию и я избавился от его нравоучений о разбазаривании таланта.
- Предыдущая
- 27/54
- Следующая
