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

Эссе о программировании 1983 года

« Настоящие программисты не используют Паскаль » [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] и шутках — хотя предполагаемые определяющие черты «настоящего программиста» меняются в зависимости от времени и места.

Смотрите также

Ссылки

  1. Пост, Эд (июль 1983 г.). «Настоящие программисты не используют Паскаль». Архивировано из оригинала 2012-02-06.
  2. Примечание: Graphic Software Systems была ответвлением Tektronix в 1981 году.
  3. Datamation. Том 29. США: Technical Publishing. Июль 1983. С. 263–265.
  4. ^ ab Eric S. Raymond, ed. (27 июля 1993 г.). "Настоящий программист". The New Hacker's Dictionary . Получено 28.03.2008 .
  5. ^ Ян Гортон (ноябрь 1995 г.). «Настоящие программисты используют Delphi». IEEE Software . 12 (6). IEEE Computer Society : 8–12. doi :10.1109/52.469755 . Получено 28.03.2008 .
  6. Эрик Брунванд (15 октября 1996 г.). «Героический хакер: Легенды компьютерного века» ( PostScript ) . стр. 4. Получено 28.03.2008 .
  7. ^ "Еще о настоящих программистах". Архивировано из оригинала 2008-04-19 . Получено 2008-03-28 .
  8. ^ НАСТОЯЩИЕ программисты xkcd.com

Примечания

  1. Том 29, номер 7
  • Настоящие программисты не используют Паскаль (полный оригинал)
Взято с "https://en.wikipedia.org/w/index.php?title=Настоящие_программисты_Don%27t_Use_Pascal&oldid=1250207851"