Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Vero programmatore - Teknopedia
Vero programmatore - Teknopedia
Nessuna nota a piè di pagina
Questa voce o sezione sull'argomento informatica è priva o carente di note e riferimenti bibliografici puntuali.

Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento.

Il termine vero programmatore (mutuato dall'inglese real programmer) è un termine usato solitamente in modo sarcastico e goliardico da alcuni programmatori per descrivere uno stereotipo programmatore vecchia scuola, tutt'uno con la macchina al punto da conoscerla spesso meglio dei suoi stessi progettisti. Un «vero programmatore» disprezzerebbe gli strumenti di programmazione come tool grafici o IDE, o linguaggi diversi da assembly o linguaggio macchina. Il vero programmatore, per converso, disprezzerebbe i programmatori normali che hanno bisogno di linguaggi di programmazione facili da comprendere, di strumenti software facili da usare, di documentazione e di sistemi di controllo degli errori, di copie di backup, di messaggi di errori e warning descrittivi e precisi.

Origini

[modifica | modifica wikitesto]

Le origini del termine vero programmatore vengono ricondotte ad un articolo goliardico del 1983 intitolato Real Programmers Don't Use Pascal, di Ed Post. Nell'articolo venivano messi in ridicolo gli allora emergenti linguaggi di programmazione come il Pascal, a cui veniva contrapposta la figura del sistemista tuttofare specializzato nell'uso del linguaggio FORTRAN.

Veri programmatori

[modifica | modifica wikitesto]

Il primo e più famoso tra i «veri programmatori» è Mel Kaye, immortalato in Story of Mel, un post su usenet di Ed Nather caposaldo della letteratura hacker. A quanto è dato sapere, programmava esclusivamente in linguaggio macchina - in "grezzi, disadorni, imperscrutabili numeri esadecimali".

Tra i «veri programmatori» occorrerebbe menzionare l'inglese Sandy White, che scrisse nel 1983 il primo videogame in proiezione isometrica, 3D Ant Attack, per il Sinclair ZX Spectrum in puro assembler Zilog Z80 e BASIC Spectrum, utilizzando solo carta e matita; solo dopo aver accuratamente completato il lavoro su carta, assemblò "a mano" il lavoro ed immise i codici esadecimali direttamente in memoria.

Modernizzazione del vero programmatore

[modifica | modifica wikitesto]

Col passare degli anni la figura del «vero programmatore» è stata ripresa e riadattata man mano che nuovi e più potenti linguaggi di programmazione venivano creati. Se quindi il vero programmatore degli anni ottanta "fa tutto in FORTRAN" anziché in Pascal, quello degli anni novanta "fa tutto in C" anziché in C++ o Java, oppure "fa tutto in Perl" anziché in Python o Ruby.

Voci correlate

[modifica | modifica wikitesto]
  • Software
  • Sviluppatore software
  • Programmatore
  • IFwriter
  • Mel Kaye

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) The Story of Mel, la versione originale della storia del più famoso tra i Veri Programmatori
  • (EN) The Story of Mel, testo in versi liberi e informazioni aggiuntive
  • (EN) Real Programmers Don't Use Pascal, l'articolo che ha dato origine al termine Vero Programmatore
  • (EN) Sito di Sandy White, pagina su Ant Attack, su sandywhite.co.uk.
  • (EN) Real Programmer, sul Jargon File
  Portale Informatica: accedi alle voci di Teknopedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=Vero_programmatore&oldid=135920394"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022