Мини-повесть о несчастном студенте

топ 100 блогов parovoz26.03.2011 У меня есть студент-индиец, жизнь которого тяжела и неказиста: он находится на грани выживания в курсе по программированию на ассемблере, на грани выживания в магистратуре и на грани выживания в США. Он не слишком глуп и не слишком ленив. Просто у него такая судьба.

Он долго и старательно писал в текстовом редакторе файл с программой на языке ассемблера:

% vi foobar.s

Он ассемблировал этот файл:

% nasm -f elf foobar.s

Потом он собирал получившийся объектный файл компоновщиком:

% gcc -m32 -o foobar.s foobar.o (подчеркнуто мной)

Одному индийскому богу известно, почему в качестве параметра к "-o" он выбирал имя исходного ассемблерного файла! Компоновщик честно записывал бинарник поверх исходника. Студент пытался найти хоть какой-нибудь исполняемый файл, чтобы запустить его на радость себе и людям, но находил только foobar.o и foobar.s, один из которых, конечно, выглядел, как исполняемый, но имел подозрительное расширение .s и этим вводил студента в полную конфузию. Тогда студент пытался собрать исходник еще раз - и получал от ассемблера грозное матерное "&%#%$!" Вконец запутавшись, студент открывал то, что он по-прежнему считал исходным файлом, в редакторе, но видел там только много фиг, хороших и разных.

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

Гвозди бы делать из этих людей. А не программистов.

Оставить комментарий

Архив записей в блогах:
http://unilevel.livejournal.com/578170.html?page=1#comments Мораль? Реклама прокладок? Или ЖЖ взломан?:) Хочется на это надеяться. Кстати, автор изначального поста по ссылке - полная дура, не понимающая смысла употребляемых терминов.И таких там тьма! "Гендерный подход ...
Тель-Арад — национальный парк на юге Израиля на месте древнего города Арад. Находится в 7 км к западу от современного Арадa, на границе Негева и Иудейской пустыни. На территории национального парка раскопаны Нижний город — ханаанский город бронзового века и Верхний город — еврейский ...
Я тут вам разных вкусностей припас из поездки. Сейчас дразнить буду. Потому как не мне одному нужно нести эту ношу – посетить пять ресторанов за день. В Перми я уже третий раз. И ...
Французы оказались наиболее упертыми пользователями немецкого "наследства". Мало того, что они его применяли, в том числе и в боевых условиях, так они оказались единственными, кто всё же пытался как-то применить немецкую школу танкостроения. По большей части получилось так себе, но пушка ...
То есть, понятно, что в стране антисанитария, местами мракобесие, да и денег особо нет, но неужели такая уличная еда - это выход? Тут ни то что о здоровом образе жизни речи не идет, вы посмотрите, как рабочее место такого повара выглядит. И все это в двух шагах от школы... ...