pouce: (Домашний)
pouce ([personal profile] pouce) wrote2011-12-10 08:17 pm

О студентах - 22


Когда я сам был студентом, машины были ещё большие, а программы мы писали на ФОРТРАНе в тетрадке. Потом при помощи телетайпа набивали написанное на ленту и сдавали на машину. А через неделю-другую получали распечатку с результатами, которую нужно было сдать преподавателю, чтобы получить оценку. Понятно, что никаким копипастом тогда и не пахло, да и Интернета, откуда теперь можно скачивать готовые программы, тоже не имелось.

Оставалось или учить программирование и писать программы самому, или просить помощи у знатоков. А знатоков у нас в группе было всего трое, причём большой знаток - один. Вот к нему-то и обращались барышни с просьбой написать программку. Он обычно не отказывал, но поскольку любил пошутить и нравом напоминал доктора Хауса, всем переменным давал матерные названия.

Программы обычно работали идеально, но ведь их нужно было сдавать! Объяснять, что обозначает та или иная переменная! А барышни тогда ещё не матерились при молодых людях, и даже возмущались, когда кто-то случайно матюкнётся в их присутствии. Понятно, что почитать конспект и заменить названия самим было задачей совершенно непосильной, вот и приходилось бедняжкам ходить за нашим доктором Хаусом и упрашивать его, чтобы названия поменял он. А он в полном соответствии с характером своего ещё не существующего прототипа, делал это только после соответствующего сеанса глумления.

Интересно, возможна ли такая ситуация теперь?

[identity profile] pipa-surinama.livejournal.com 2011-12-10 06:56 pm (UTC)(link)
А у нас программы, написанные на бумаге в Фортране, носили набивать на перфокартах. Можно было при помощи маникюрных ножниц и клея исправить ошибку, но не всегда это проходило.
Девушки не ругались матом, но один раз я услышала.
Шла студентка по коридору с громадной пачкой перфокарт в руке. И тут ее сшибает с ног шальной первокурсник. Картонные прямоугольнички разлетаются веером, и девушка-отличница громко провозглашает: "Блядь! Говорили мне - пронумеруй перфокарты!"

[identity profile] pouce.livejournal.com 2011-12-10 07:00 pm (UTC)(link)
Перфокарты, пожалуй, удобней. Их исправлять можно. А ленточку при каждой ошибке приходилось набивать по новой.

[identity profile] zvantsev.livejournal.com 2011-12-10 07:32 pm (UTC)(link)
Клеили. Резали, клеили и дублировали.

[identity profile] pouce.livejournal.com 2011-12-10 07:36 pm (UTC)(link)
У нас такого не было. Может быть таким образом учили внимательней набивать. Впрочем, мы не программисты - программки короткие...

[identity profile] pipa-surinama.livejournal.com 2011-12-10 07:32 pm (UTC)(link)
Так тогда скотча не было. Ошибочную дырку приходилось заклеивать настоящей "папиросной" бумагой - легче пересдать зачет:)

[identity profile] zvantsev.livejournal.com 2011-12-10 07:36 pm (UTC)(link)
Ошибочную дырку заделывали "антидыркой"! Т. е. прямоугольничком картона, выпавшим при перфорации карты. Вставить, загладить ногтем - без клея держалось.

[identity profile] pipa-surinama.livejournal.com 2011-12-10 07:42 pm (UTC)(link)
Здорово! У нас не было доступа к "антидыркам".

[identity profile] zvantsev.livejournal.com 2011-12-10 07:45 pm (UTC)(link)
Так при сдаче в набивку просили девочек дать горсточку. У них они там кишели.

[identity profile] pipa-surinama.livejournal.com 2011-12-10 07:47 pm (UTC)(link)
:) Наверное, наши девочки нашим мальчикам таки отсыпали горстки:)
А я ж и не знала:)

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:35 pm (UTC)(link)
Мы исправляли. К ленте был специальный ручной дырокол.

[identity profile] pouce.livejournal.com 2011-12-10 07:38 pm (UTC)(link)
Вы ж программисты были...

[identity profile] zvantsev.livejournal.com 2011-12-10 07:35 pm (UTC)(link)
Однажды я наткнулся на замечательную идею. Правда, на ПЛ/1: там можно писать операторы через точку с запятой на одной строке. На каждой строке метка, потом оператор, потом GOTO на следующую строку. Карты можно тасовать. (Кроме первой и последней.)

[identity profile] pouce.livejournal.com 2011-12-10 07:40 pm (UTC)(link)
Хорошая вещь. Всё-таки перфокарты удобней перфолент.

[identity profile] zvantsev.livejournal.com 2011-12-10 07:44 pm (UTC)(link)
Несомненно. Но перфоленты тоже долго прожили, особенно для недлинных управляющих программ. Ну, всякая там техника...

Кстати, еще идея из того времени. ФОРТРАН обычно брал данные только до 72 позиции, дальше считалось, что идет номер. В последней, 80-й позиции набивалось "С". Если эту карту перевернуть, то "С" попадало в первую позицию и строка воспринималась как комментарий. Редактирование, однако.

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:48 pm (UTC)(link)
На всяких приборах перфоленты некоторое время сосуществовали с персоналками

[identity profile] zvantsev.livejournal.com 2011-12-10 07:49 pm (UTC)(link)
Угу. Как же мне не знать, сколько "всяких приборов" пришлось подключать черт-те к чему...

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:51 pm (UTC)(link)
А мне на работе програмки перекодирования писать

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:53 pm (UTC)(link)
Не только фортран, PL/1 тоже

[identity profile] zvantsev.livejournal.com 2011-12-10 07:56 pm (UTC)(link)
Это да, на ЕС (IBM) вообще все проги брали до 72-й. Но в ПЛ-е не было индикации коммента в первой позиции. Сплошной поток.

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:45 pm (UTC)(link)
Ужос! С точки зрения программиста.

Когда пошли перфокарты было все просто - перебил одну перфокарту и все.

[identity profile] zvantsev.livejournal.com 2011-12-10 07:46 pm (UTC)(link)
Угу. Но смотря где и кому. Написал эту одну строку на бланке. Отнес в набивалку. Сдал. Завтра сделают...

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:49 pm (UTC)(link)
У нас несколько штук сами набивали. Был специальный класс и там штук 20 перфораторов

[identity profile] zvantsev.livejournal.com 2011-12-10 07:53 pm (UTC)(link)
Я тогда работал в КБ... в одном, гм, КБ. Там был учет и контроль. А поскольку я тут же полез в системщики, то на машине, да вечерком... Нет, перфоратора там тоже не было. Но была консольная пишмашинка, самодельная программка и "бармалей" - устойство перфокарточного вывода.

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:57 pm (UTC)(link)
Думаю, что мало людей осталось, которые помнят, что называлось "бармалеем"

[identity profile] zvantsev.livejournal.com 2011-12-10 08:01 pm (UTC)(link)
Когда Горби объявил гласность и трезвость, то я работал почти всегда по ночам. Ближе к утру принимали по чуть, а посуду, чтоб не засветиться, совали в "бармалей": там было много свободного места, а не использовали его вообще никогда. Мно-го скопилось тары.

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-11 01:43 pm (UTC)(link)
У меня тоже значительная часть машинного времени была ночью

Но у нас пили только в предпраздничные ночи. Правда, праздников было почему то больше, чем в календаре. Почему-то значительно больше :)

[identity profile] pipa-surinama.livejournal.com 2011-12-10 07:48 pm (UTC)(link)
А нам не разрешали одну перфокатру перебивать. Только всю программу целиком, и еще ждать своей очереди.

[identity profile] pouce.livejournal.com 2011-12-11 09:07 am (UTC)(link)
Нам тоже надо было всю перфоленту наново набивать. Очевидно это такой воспитательный момент был. :)

[identity profile] zvantsev.livejournal.com 2011-12-10 07:48 pm (UTC)(link)
Впрочем, если карты правильно отсортированы, то не такой и ужос: переход на следующий оператор мало-мальски оптимизирующих транслятор выкинет. Это если вдруг девочки ночью рассыпют колоду.

[identity profile] http://users.livejournal.com/pardus_/ 2011-12-10 07:50 pm (UTC)(link)
Так для этого столбики 72-80 (для нумерации). Обычно через 10, чтобы можно было вставлять новые

[identity profile] zvantsev.livejournal.com 2011-12-10 07:55 pm (UTC)(link)
Нет! Рассыплют, соберут и сунут. Если первый карты - цветные и крупно надписанные... Впрочем, я подобными приемами не пользовался, рассказал как курьез.

[identity profile] wingedlynx.livejournal.com 2011-12-10 07:26 pm (UTC)(link)
Классная история))))

[identity profile] lenka-iz-hij.livejournal.com 2011-12-11 07:46 pm (UTC)(link)
А мы с завредакцией и главным компьютерным спецом когда-то, еще в довиндовскую эпоху, подсадили в компьютер тогдашнему ответственному редактору, светлая ему память, программку под названием bla.com. При наборе текста она вставляла неопределенный артикль и запятую после каждой запятой: "Мой дядя самых честных правил, ля, когда не в шутку занемог, ля..." Как Алексей Дмитрич был рад! Но дамы, которые с ним сидели (тогда еще был один компьютер на несколько человек, даже в редакции), подняли шум и заставили удалить.

[identity profile] pouce.livejournal.com 2011-12-12 08:18 pm (UTC)(link)
Был у меня одногруппник из промышленного города, так он без этого артикля говорить не мог, отчего страдал. А его ответы на экзаменах состояли из кратких отрывистых фраз с паузами. Но курсу к третьему отучился.

[identity profile] pouce.livejournal.com 2011-12-13 03:33 pm (UTC)(link)
Настроил такую автозамену в Ворде. Оценил. :)

[identity profile] lenka-iz-hij.livejournal.com 2011-12-15 05:41 am (UTC)(link)
Сразу что-то человеческое появляется в этом железном ящике.