« Настоящие программисты не используют Паскаль » [1] (пародия на бестселлер 1982 года, иронично-ироническую книгу о стереотипах о мужественности « Настоящие мужчины не едят киш ») — эссе о компьютерном программировании, написанное Эдом Постом из Tektronix, Inc. [ 2] и опубликованное в июле 1983 года в качестве читательского вклада в Datamation . [a] [3]
Широко распространенная в Usenet в свое время и хорошо известная в индустрии компьютерного программного обеспечения, [4] статья сравнивает и противопоставляет реальных программистов , которые используют перфокарты и пишут программы на языке FORTRAN или ассемблера , с современными «пожирателями киша», которые используют такие языки программирования, как Pascal , которые поддерживают структурное программирование и накладывают ограничения, призванные предотвратить или минимизировать распространенные ошибки из-за непреднамеренных ошибок логики программирования. Также упоминаются такие подвиги, как Сеймур Крей , изобретатель суперкомпьютера Cray-1 , использовавший переключатели ручного управления для загрузки первой операционной системы для CDC 7600 без заметок.
В следующем году Эд Натер в своей книге «История Мела» , также известной как «Самый настоящий программист из всех» , развил эту тему. В этой статье увековечен Мел Кей из Royal McBee Computer Corporation. Как гласит известная повесть, «Он писал в машинном коде — в «сырых, неприукрашенных, непостижимых шестнадцатеричных числах. Напрямую».
С тех пор термин из компьютерного фольклора « настоящий программист » стал обозначать архетипичного «хардкорного» программиста, который избегает современных языков и инструментов в пользу более прямых и эффективных (для машины, но определенно не для программиста) решений — более близких к аппаратному обеспечению . [4] Этот термин используется во многих последующих статьях, [5] [6] [7] веб-комиксах [8] и шутках — хотя предполагаемые определяющие черты «настоящего программиста» меняются в зависимости от времени и места.