Настоящие программисты не используют Паскаль
« Настоящие программисты не используют Паскаль » [ 1 ] (пародия на бестселлер 1982 года о стереотипах о мужественности « Настоящие мужчины не едят пирог с заварным кремом ») — эссе о компьютерном программировании, написанное Эдом Постом из Tektronix, Inc. [ 2 ] и опубликовано в июле 1983 года в виде письма редактору журнала Datamation . [ а ]
История
[ редактировать ]В свое время широко распространенный в Usenet и хорошо известный в индустрии компьютерного программного обеспечения. [ 3 ] В статье сравниваются и противопоставляются настоящие программисты , которые используют перфокарты и пишут программы на FORTRAN или языке ассемблера , с современными «едоками пирогов», которые используют такие языки программирования, как Паскаль , которые поддерживают структурное программирование и накладывают ограничения, призванные предотвратить или минимизировать распространенные ошибки. из-за непреднамеренных логических ошибок программирования. Также упоминаются такие подвиги, как Сеймур Крей , изобретатель суперкомпьютера Cray-1 , использовавший переключатели ручного управления для загрузки первой операционной системы для CDC 7600 без примечаний.
В следующем году книге Эда Натера « История Мэла» , также известного как « Самый настоящий программист на свете» эта тема была расширена в . В этом произведении увековечен Мел Кэй из компьютерной корпорации Royal McBee . Как гласит известная история: «Он писал машинным кодом — «грубыми, неприукрашенными, непостижимыми шестнадцатеричными числами. Непосредственно».»
С тех пор компьютерный фольклорный термин «Настоящий программист » стал обозначать архетипического «хардкорного» программиста, который избегает современных языков и инструментов в пользу более прямых и эффективных (для машины, определенно не для программиста) решений — более близких к аппаратному обеспечению . [ 3 ] Этот термин используется во многих последующих статьях, [ 4 ] [ 5 ] [ 6 ] веб-комиксы [ 7 ] и шутки - хотя предполагаемые определяющие черты «настоящего программиста» различаются в зависимости от времени и места.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Пост, Эд (июль 1983 г.). «Настоящие программисты не используют Паскаль» . Первоначально в Datamation . Архивировано из оригинала 6 февраля 2012 г.
- ^ Примечание: Графические программные системы были дочерним предприятием Tektronix в 1981 году.
- ^ Jump up to: а б Эрик С. Рэймонд, изд. (27 июля 1993 г.). «Настоящий программист» . Новый словарь хакера . Проверено 28 марта 2008 г.
- ^ Ян Гортон (ноябрь 1995 г.). «Настоящие программисты используют Delphi» . Программное обеспечение IEEE . 12 (6). Компьютерное общество IEEE : 8–12. дои : 10.1109/52.469755 . Проверено 28 марта 2008 г.
- ^ Эрик Брунванд (15 октября 1996 г.). «Героический хакер: Легенды компьютерной эпохи» ( PostScript ) . п. 4 . Проверено 28 марта 2008 г.
- ^ «Больше о настоящих программистах» . Архивировано из оригинала 19 апреля 2008 г. Проверено 28 марта 2008 г.
- ^ НАСТОЯЩИЕ программисты xkcd.com
Примечания
[ редактировать ]- ^ Том 29, номер 7.