Настоящие программисты не используют Паскаль
Настоящие программисты не используют Паскаль — эссе о программировании, которое написал Эд Пост (англ. Ed Post) из орегонской компании Tektronix. Оно было опубликовано как письмо в редакцию в 29-м томе 7-го выпуска журнала Datamation в июле 1983 года[1]. Название статьи пародировало название сатирической книги, быстро ставшей бестселлером, «Настоящие мужчины не употребляют фруктовый пирог» (англ. Real Men Don't Eat Quiche), опубликованой издательством PocketBook в 1982 году, автор которой (Брюс Фейрштейн (англ. Bruce Feirstein)) высмеял стереотипы о маскулинности.
Эта статья в своё время широко обсуждалась в новостных группах компьютерной сети Usenet и была хорошо известна многим специалистам индустрии производства программного обеспечения[2]. Статья породила множество подражаний и отсылок к предмету обсуждения[3][4][5].
Статья сравнивает и противопоставляет настоящих программистов, которые используют перфокарты и программируют на Фортране и Ассемблере, современным «пожирателям пирогов с заварным кремом», которые используют такие языки программирования, как Паскаль, поддерживающие структурное программирование и накладывающие определённые ограничения с целью предотвращения наиболее распространённых ошибок в логике работы программы. В статье приводился ряд подвигов настоящих программистов, таких как подвиг Сеймура Крэя — создателя суперкомпьютера Cray-1, набравшего операционную систему для компьютера CDC 7600 с консоли по памяти для того, чтобы его запустить.
Примечания
- Gorton, 1995.
- Real Programmer // The New Hacker's Dictionary : [англ.] : [арх. 30 мая 2001] / Eric S. Raymond, editor. — 1993. — 27 July.
- Real Programmers Do Use Delphi : [англ.] // IEEE Software : j. — IEEE Computer Society, 1995. — Vol. 12, no. 6 (November). — P. 8−12. — doi:10.1109/52.469755.
- Brunvand, Erik. The Heroic Hacker : The Legends of the Computer Age : PostScript : [англ.] : [арх. 30 августа 2012]. — 1996. — 15 October. — P. 4.
- More About Real Programmers : [англ.] : [арх. 30 августа 2012] = Hayes, Bernard L. More About Real Programmers : [англ.] // ComputerWorld. // Adrian's Humour Archive : [сайт]. — Adrian Hilton. — (недоступная ссылка).
Ссылки
- Post, Ed. Real Programmers Don't Use PASCAL : [англ.] // Datamation. — 1983. — Vol. 29, no. 7 (July). — P. 207−209.
- Настоящие прграммисты не используют Паскаль = Ed Post. Real Programmers Don't Use PASCAL / Пер. с англ.: Пяткин А. С. — Л.
- Gibbs, Mark. Real programmers are an endangered species : [англ.] // NetworkWorld. — 2012. — 8 October.