Настоящие программисты не используют Паскаль - Пост Эд
0/0

Настоящие программисты не используют Паскаль - Пост Эд

  • Дата:01.07.2024
  • Категория: Юмор / Сатира
  • Название: Настоящие программисты не используют Паскаль
  • Автор: Пост Эд
  • Просмотров:2
  • Комментариев:0
Уважаемые читатели!
Тут можно читать бесплатно Настоящие программисты не используют Паскаль - Пост Эд. Жанр: Сатира. Так же Вы можете читать полную версию (весь текст) онлайн книги без регистрации и SMS на сайте Knigi-online.info (книги онлайн) или прочесть краткое содержание, описание, предисловие (аннотацию) от автора и ознакомиться с отзывами (комментариями) о произведении.
Описание онлайн-книги Настоящие программисты не используют Паскаль - Пост Эд:


Аудиокнига "Настоящие программисты не используют Паскаль"



📚 "Настоящие программисты не используют Паскаль" - это увлекательная аудиокнига, которая рассказывает о мире программирования через призму юмора и сатиры. Главный герой книги, *Эд*, погружается в мир кода, где каждый день приносит новые вызовы и неожиданные ситуации.



В этой книге *Пост Эд* с легкостью переносит слушателя в мир алгоритмов, циклов и переменных, делая слушание не только познавательным, но и увлекательным. Автор смешивает технические аспекты программирования с юмором, что делает книгу привлекательной для широкой аудитории.



👨‍💻 *Пост Эд* - известный программист и писатель, чьи книги о программировании пользуются популярностью у читателей. Он умело сочетает техническую экспертизу с легким стилем изложения, что делает его произведения доступными даже для новичков в области IT.



На сайте knigi-online.info вы можете бесплатно и без регистрации слушать аудиокниги на русском языке. Здесь собраны бестселлеры различных жанров, включая *сатиру*, фантастику, детективы и многое другое. Погрузитесь в увлекательный мир аудиокниг вместе с нами!



Не упустите возможность окунуться в мир программирования с аудиокнигой "Настоящие программисты не используют Паскаль" и насладиться умным юмором *Поста Эда*. Слушайте книги онлайн на knigi-online.info и погрузитесь в увлекательные истории прямо сейчас!



Сатира
Читем онлайн Настоящие программисты не используют Паскаль - Пост Эд

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 2 3 4

Настоящие программисты не используют Паскаль

В прошлом, во времена золотой эры ЭВМ было легко отличать мальчика от мужа (иначе их называют "сосунки" и "настоящие мужчины", соответственно). Тогда настоящие мужчины были те, кто понимал в программировании, с сосунки - те, кто не понимал. Настоящий программист легко произносил такие фразы, как "DO 10 I 1, 10" или "АВОСТ", а все остальные нечто вроде "ЭВМ слишком сложна для меня" и "Я не могу полагаться на ЭВМ - они слишком безличны". Предыдущая работа, B. Feirstein, "Настоящие мужчины не употребляют фруктовый пирог", издание PocketBook, 1982, отмечает, что настоящие мужчины ни на что не полагаются и не боятся быть обезличенными.

Но времена меняются. Сегодня мы живем в мире, в котором маленькие старые дамы могут приобрести компьютезированную микроволновую печь, 12-летние пацаны могут выбить из колеи настоящих мужчин при игре на ЭВМ в астероиды и в очко и, вообще, любой человек может купить и понять свой собственный персональный компьютер. Настоящий программист в опасности, он может быть заменен студентами высшей школы.

Однако, существует разница между студентом-первокурсником, освоившим на ЭВМ игру в очко и настоящим программистом. Знание этих различий может помочь детям познать к чему стремиться модель поведения, стереотоп отца. Это также поможет сохранить рабочие места для настоящих программистов.

Самый простой способ определить, кто является настоящим программистом - по используемому языку программирования. Настоящие программисты используют Фортран. Сосунки используют Паскаль. Никлауса Вирта, разработчика Паскаля, однажды спросили: "Как вы произносите свою фамилию?". "Вы можете обращаться ко мне по фамилии, произнося ее 'Вирт', или обращаться ко мне по значению, 'Ворт'", - ответил он. [Игра слов : Nicklaus Wirth произносится так же, как английское слово Worth - стоящий, ценный]

Исходя из этой ремарки, любой сразу поймет, что Никлаус Вирт - сосунок. Единственный механизм передачи параметров, принимаемый настоящим программистом - это передача параметров по значению, как это реализовано в компиляторах Фортрана G и H для ЭВМ IBM/370. Настоящим программистам для выполнения работы не нужны абстрактные концепции: для счастья им достаточно перфоратора, компилятора Фортран-IV и пива. Настоящие программисты пишут программы работы со списками, обработки строк, учета ресурсов (если они вообще это делают) и искусственного интелекта на Фортране.

Если вы не можете выполнить эти работы на Фортране, выполните их на ассемблере. Если же их нельзя выполнить на ассемблере, их не стоит делать вообще.

В последние несколько лет академиков от вычислительной техники вовлекли на стезю структурного программирования. Они утверждают, что программы становятся более понятными, если используются специальные языковые методы и конструкции. Они, конечно, не могут договориться между собой, какие точно конструкции следует использовать, а примеры, иллюстрирующие их точку зрения, всегда помещаются на одной страничке неизвестных журналов. Когда я окончил школу, я считал себя самым лучшим программистом в мире. Я мог написать непобедимую программу игры в крестики-нолики в трехмерном пространстве на пяти различных языках программирования, а также написать программу, состоящую из 1000 строк, которая бы работала. Затем я попал в реальный мир. Моей первой задачей было прочитать и понять фортрановскую программу емкостью 200000 строк, а затем увеличить скорость ее работы в 2 раза. Любой настоящий программист скажет вам, что все структурированное программирование мира не поможет вам решить проблемы вроде этой - решение этой задачи требует настоящего таланта.

Несколько наблюдений о настоящих приграммистах и структурном программировании:

- настоящие программисты не боятся использовать GOTO;

- настоящие программисты могут без смущения написать цикл DO

на пяти страницах;

- настоящие программисты любят арифметические операторы IF,

т.к. их использование делает программу более интересной;

- настоящие программисты используют самомодифицирующий код,

особенно в тех случаях, когда это экономит 20 наносекунд в

середине очень короткого цикла;

- настоящие программисты не нуждаются в комментариях : текст

программы все объясняет;

- поскольку в Фортране отсутствуют структурные операторы IF,

REPEAT ... UNTIL или CASE, настоящим программистам не

нужно беспокоиться, что они их не используют; кроме того

эти операторы можно при необходимости симулировать с

помощью присваиваемых GOTO.

В последнее время в прессе муссируются структуры данных. Абстрактные типы данных, структуры, указатели, списки и строки стали популярны в определенных кругах. Вирт, сосунок, написал даже целую книгу ("Алгоритмы + Структуры данных Программы", Prentice Hall, 1976 [русский перевод - изд. "Мир", 198?]), в которой утверждает, что можно написать программу на базе структур данных, не используя другие способы. Как все настоящие программисты знают, единственной полезной структурой данных является массив. Строки, списки, структуры и наборы - это все разновидности массивов и их можно рассматривать как массивы без усложнения вашего языка приграммирования. Хуже всего с этими хитрыми типами данных то, что вы должны их описывать, а настоящие языки программирования, как мы все знаем, обладают возможностью неявного задания типа, основанного на первой букве 6-символьного имени переменной.

В какой операционной системе работает настоящий программист? В CP/M ? Боже сохрани! Помимо всего прочего, это в основном игрушка, а не операционная система. Даже маленькие старые дамы и абитуриенты могут работать в CP/M и понять ее.

UNIX, конечно, более сложная система - типичный последователь UNIX'а никогда не может запомнить, как на этой неделе называется команда PRINT - но когда он наконец доберется до нее, UNIX становится восхитительной видеоигрой. Люди не делают серьезных работ в системе UNIX, они рассылают шутки по всему миру по USENET или пишут приключенческие романы и научные статьи.

Нет, настоящий программист использует OS/370. Хороший программист может найти и понять описание только что полученного сообщения об ошибке IJK305I в руководстве по JSL. По-настоящему знаменитый программист может найти ошибки в распечатке 6-мегабайтной области памяти, не используя калькулятор шестнадцатиричной системы счисления.

1 2 3 4
На этой странице вы можете бесплатно читать книгу Настоящие программисты не используют Паскаль - Пост Эд бесплатно.
Похожие на Настоящие программисты не используют Паскаль - Пост Эд книги

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

Рейтинговые книги