Diverses:Was deine Programmiersprache über dich verrät: Unterschied zwischen den Versionen

Aus Stupidedia, der sinnfreien Enzyklopädie!
Wechseln zu: Navigation, Suche
K (der Rest soll so, darum ja das <!--sic!-->)
(Der C#-Programmierer)
 
(98 dazwischenliegende Versionen von 43 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<!--sic!-->
 
<!--sic!-->
Da oft irgendwelche [[Frauenzeitschrift]]en ähnliche [[Tabelle]]n über irgendeinen Scheiß wie [[Sternzeichen]] oder Farbe irgendwelcher Kleidungsstücke anlegen, sollen die Männer hier nicht nachstehen und so etwas über [[Programmiersprache]]n bekommen. <br>
+
[[Frauenzeitschrift]]en versuchen mit allerlei subtilen Tricks, das Weibliche über das Männliche zu stellen. Mit bunten [[Tabelle]]n über die vorherrschenden Charaktermerkmale der [[Sternzeichen]] oder wissenschaftlich fundierten Tests, die das morgendliche Allgemeinbefinden in Relation zur [[Farbe]] irgendwelcher Kleidungsstücke bewerten, soll der Eindruck vermittelt werden, nur [[Frau]]en hätten eine Persönlichkeit – [[Mann|Männer]] nicht. Das ist natürlich [[Unsinn|Humbug]], auch Männer haben einen [[Charakter]] – nur lässt sich dieser eben nicht so leicht [[Schublade|einordnen]]. <br />
Folgende [[Magazin]]e oder sonstige [[Typ]]en haben bei der Befragung mitgeholfen:
+
Um diesen Missstand zu beheben, hat das renommierte Wissenschaftsmagazin [[Playboy]] in Zusammenarbeit mit [[James T. Kirk|William Shatner]] und [[GNU]]-Newsletter einen [[Diverses:Charaktertest|Persönlichkeitstest]] erarbeitet, mit dem nun endlich auch Männer auf einfache Weise herausfinden können, welcher „[[Typ]]“ sie sind. Als Grundlage diente eine repräsentative [[Umfrage]] unter Männern beiderlei Geschlechts zu ihren Lebensgewohnheiten. Als alles erklärendes Schlüsselmerkmal stellte sich die von diesen Männern verwendete [[Programmiersprache]] heraus. <br />
* [[Playboy]]
+
Folgende [[Institution]]en halfen bei der Befragung mit; ihnen gebürt daher besonderer Dank:
* [[FHM]]
+
* [[Titten|FHM]]
* [[DOS]] <sub>(die Zeitschrift gab's echt mal)</sub>
+
* [[DOS]] <small>(die Zeitschrift gab's echt mal)</small>
* [[GNU]]-[[Newsletter]]
 
 
* Rock-Hard
 
* Rock-Hard
 
* [[Der Spiegel]]
 
* [[Der Spiegel]]
 
* [[Stupidedia]]
 
* [[Stupidedia]]
* [[James T. Kirk|Whilliam Shattner]]
+
* Die vier Typen aus [[The Big Bang Theory]]
* Die vier Typen aus [[Big Bang Theorie]]
 
 
* Linu<s>x</s>s Thorswald
 
* Linu<s>x</s>s Thorswald
  
 
== Ergebnisse ==
 
== Ergebnisse ==
Hier präsentieren wir ihnen die beeindruckenden Erkenntnisse
+
Die aus der Umfrage gewonnenen Erkenntnisse sind teils erschütternd, teils vorhersehbar. Hier präsentieren wir Ihnen die beeindruckendsten Ergebnisse:
  
=== Der c-Programmierer(void) ===
+
=== unsigned int C_Programmierer(void) ===
{der [[C (Programmiersprache)|c]]-[[programmierer]]() ist der häufigste typus; er steht über dem basic-programmierer (den er gnadenlos verhöhnt) und unter dem assembler-programmierer (den er heimlich verehrt; aber aus neid immer als [[masochist]] bezeichnet); der c-programmierer() hat meist *linux aber gelegentlich auch *[[windows]] (aber dezent; ohne [[kitsch]]) und hört rock (meist [[AC/DC|ac/dc]]); er hat [[minderwertigkeitskomplex]]e; da man alle unwichtigen sachen in basic machen kann und alle wichtigen in assembler sodass er eigentlich nicht gebraucht wird; daher ist er ein riesen [[poser]];aufgrund einer ?lese:rechtschreib-schwäche schreibt er alles klein (außer union REGS) und setzt unnötig viele klammern und strichpunkte;return;}  
+
{der [[C (Programmiersprache)|c]]_[[programmierer]]() ist der haeufigste typus; er steht ueber dem basic_programmierer (den er gnadenlos verhoehnt) und unter dem assembler_programmierer() (den er heimlich verehrt; aber aus neid immer als [[masochist]] bezeichnet); der c_programmierer() arbeitet meist unter *linux, seltener unter *[[windows]] (aber dezent; ohne kitsch) und hoert rock (meist dc?([[AC/DC|ac/dc]]:0xffff)); er leidet unter [[minderwertigkeitskomplex|(struct complex) minderwertigkeit {0,0}]], da man alle unwichtigen sachen in basic machen kann und alle wichtigen in assembler, sodass er eigentlich nicht gebraucht wird; daher ist er ein grosser [[poser]]; aufgrund seiner ?lese:rechtschreib_schwaeche schreibt er alles klein (außer union REGS) und setzt unnoetig viele [[klammer]]n und strichpunkte;return;}
  
===REM *** Der BASIC-Programmierer ***===
+
=== REM *** Der BASIC-Programmierer *** ===
10 REM Der [[BASIC]]-Programmierer hat gerade erst angefangen zu Programmieren und hört meist Pop-Musik <br />
+
10 REM Der [[BASIC]]-Programmierer hat gerade erst angefangen zu programmieren und hört meist Pop-Musik <br />
 
20 ON ERROR GOTO 60<br />
 
20 ON ERROR GOTO 60<br />
30 REM Weil er neu ist hackt der C-Programmierer dauernd auf ihm rum. Er wechselt deswegen dann meist zu Emo oder die Programmiersprache<br />
+
30 REM Weil der BASIC-Programmierer unerfahren ist, hackt der C-Programmierer dauernd auf ihm rum. Deswegen wechselt er häufig zu [[Emo]] oder die Programmiersprache<br />
40 REM Sein Lieblingswort ist GOTO weswegen er oft gnadenlos ausgelacht wird<br />
+
40 REM Sein Lieblingswort ist GOTO, weswegen er oft gnadenlos ausgelacht wird <small>– ist [[Statussymbol Esskultur|TOGO]] doch oft sehr viel hilfreicher</small> <br />
 
50 [[GOTO]] 70<br />
 
50 [[GOTO]] 70<br />
 
60 RESUME<br />
 
60 RESUME<br />
70 REM Allerdings interessiert er sich für höhere Mathematik, die er nicht versteht, und benutzt daher für alles Gleitkommazahlen, da er sowieso niemals Variablen initialisiert
+
70 REM Der BASIC-Programmierer interessiert sich für [[Binomialkoeffizient|höhere Mathematik]], versteht sie aber nicht. Er weiß nicht, dass man Variablen auch initialisieren kann; er benutzt grundsätzlich Gleitkommazahlen, ohne es zu wissen.
  
 
=== DER FORTRAN-PROGRAMMIERER ===
 
=== DER FORTRAN-PROGRAMMIERER ===
DER [[FORTRAN]]-PROGRAMMIERER IST EINER DER HAERTEREN UNTER DEN PROGRAMMIEREN. ER IST MEIST SCHON [[greis|ETWAS AELTER]], TRAEGT EINEN WEISSEN KITTEL UND VOLLBART. AUSSERDEM HAT EINEN [[Doktortitel|DOKTORTITEL]] ALS LUFTFAHRTINGENIEUR ODER ATOMPHYSIKER ODER EINEN HOHEN MILITAERISCHEN DIENSTGRAD. IM GEGENSATZ ZU DEN BASIC- UND C-PROGRAMMIERERN HAT ER EIN HOHES VERSTAENDNIS FUER [[Mathematik|MATHEMATIK]], [[Physik|PHYSIK]] UND [[Technik|TECHNIK]]. ER HOERT GERNE [[Led Zeppelin|LED ZEPPELIN]], [[Iron Butterfly|IRON-BUTTERFLY]], [[Max Raabe|MAX RAABE]] UND [[Marsch|MARSCHMUSIK]]. BERUFLICH [[Arbeit|ARBEIT]]ET ER AN GEHEIMEN PROJEKTEN DIE SCHNELLER ALS DER SCHALL FLIEGEN ODER HELLER ALS TAUSEND SONNEN WERDEN.
+
DER FORTRAN-PROGRAMMIERER IST EINER DER HAERTEREN UNTER DEN PROGRAMMIEREN. ER IST MEIST SCHON [[greis|ETWAS AELTER]], TRAEGT EINEN WEISSEN KITTEL UND VOLLBART. AUSSERDEM SCHMUECKT ER SICH MIT EINEM [[Doktortitel|DOKTORTITEL]] ALS LUFTFAHRTINGENIEUR ODER ATOMPHYSIKER ODER EINEM HOHEN MILITAERISCHEN [[Dienstgrad|DIENSTGRAD]]. IM GEGENSATZ ZU DEN BASIC- UND C-PROGRAMMIERERN HAT ER EIN HOHES VERSTAENDNIS FUER [[Mathematik|MATHEMATIK]], [[Physik|PHYSIK]] UND [[Technik|TECHNIK]]. ER HOERT GERNE [[Led Zeppelin|LED ZEPPELIN]], IRON-BUTTERFLY, MAX RAABE UND [[Marsch|MARSCHMUSIK]]. BERUFLICH [[Arbeit|ARBEIT]]ET ER AN GEHEIMEN PROJEKTEN, DIE SCHNELLER ALS DER SCHALL FLIEGEN ODER HELLER ALS TAUSEND SONNEN STRAHLEN. EINEN FORTRAN-PROGRAMMIERER ERKENNT MAN DARAN, DASS ER IN GROSSBUCHSTABEN REDET.
  
=== Der_Assembler_Programmierer: ===
+
=== Der MATLAB-Programmierer ===
Der [[Assembler]]-Programmierer ist der Inbegriff des [[true|wahren]] Programmieres, er ist Purist, Perfektionist und von eine unermesslichen Streben nach Weniger und Geschwindigkeit. Er kann mit der Maschine mitfühlen und weiß wie die einzelnen Bauteile des Rechners denken (Er ist mit ihnen per Du und geht mit PIC,PIT,FDC und SCC öfter mal einen trinken). Er hört natürlich [[Metal]], besonders [[Heavy-Metal]] und ist ein braun gebrannter Muskelprotz der immer ein Schwert dabei hat. Er weiß wie man mit Frauen umgeht und seine Verführungskünste sind überwältigend. Unterwäschemodells und Pornostars schmelzen bei Sätzen wie <i>„XOR AX,AX  LEA DI,[SI+BX+20h] REPZ STOSB“</i> geradezu dahin. Sein CX ist 30cm lang und zum Abschied sagt er <i>„MOV AX,4C00h INT 21h“</i>. Auf seinem Rechner hat er natürlich DOS oder CP\M.
+
Der MATLAB-Programmierer hält sich für den absolut geilsten Typen unter den Programmierern – obwohl er genau genau genommen kein Programmierer ist. Er stellt eine ganz eigene Gattung dar: den „Labber“. Ähnlich wie der FORTRAN-Programmierer (auf dessen Kauderwelsch die MATLAB-Syntax aufgebaut ist) ist der Labber ein genialer Wissenschaftler – natürlich kein profaner [[Naturwissenschaft|Naturwissenschaftler]], sondern [[Ingenieur]] im Bereich [[Maschinenbau]] oder [[Verfahrenstechnik]]. Aufgrund der massiven Überlegenheit MATLABs gegenüber anderen Programmiersprachen muss er seine kostbare Zeit nicht mit stupiden und banalen Dingen verschwenden:
 +
* [[Variable|Variablentypen]] und -umwandlungen → überflüssig, da nur double
 +
* Variablenübergabe an Funktionen → völlig unnötig, da global definierbar
 +
* Durcheinander von for-Schleifen → wer programmiert denn mit Schleifen?
 +
Der Labber nutzt seine MATLAB-Befehle und macht einfach alles vektoriell, ist eh schneller. Mit diesem Zugewinn an Effizienz gelingt es dem Labber, mindestens zwei [[Doktor|Doktortitel]] zu besitzen, nebenbei einer der wichtigsten externer Berater der größten Unternehmen des [[Maschine|Maschinenbaus]] der Welt zu sein und gleichzeitig nicht einmal im Ansatz die negativen Aspekte eines [[Nerd|Nerds]] aufzuweisen (was keinem anderen Programmierer je gelungen ist). Zudem ist er nur 23 bis 25 Jahre alt. Der Labber wird meist von hochrangigen [[Unternehmen]] kontaktiert, um [[Differentialgleichung|partielle Differentialgleichungen]] zu lösen, die er zweifelsohne auch analytisch im Kopf lösen könnte. Er greift jedoch lieber auf numerische Lösungsverfahren und ODE45 zurück, da er dann seiner Lieblingstätigkeit, dem Labben, nachgehen kann. Will der MATLAB-Programmierer ausnahmsweise mal einen [[Text]] verfassen – und sei es nur eine Einkaufsliste – greift er auf „TeX“ zurück und lacht dabei [[Microsoft Word|Microsoft-Word-Benutzer]] aus, die sich freiwillig mit unkontrollierbarer, zufallsgesteuerter Textformatierung herumschlagen. In dieser Zeit kann sich der Labber ganz entspannt den ein oder anderen [[Nobelpreis]] angeln. Während des TeXens oder Labbens hört der Labber seltsamerweise [[Techno|TeXno]], bevorzugt Super-Flu. Eine Todsünde beim Labben ist das Verwenden des Befehls RESHAPE.
  
=== Der Pascal-Programmierer ===
+
=== DER_ASSEMBLER_PROGRAMMIERER SEGMENT PARA PUBLIC USE16 '_TEXT' ===
Der [[PASCAL|Pascal]]-Programmierer ist jemand der gerne auf Nummer sicher geht. Er trägt einen Pollunder und eine dicke Brille; Schlagen geht bei ihm gar nicht (ausgenommen jemand sagt „''echte Männer nutzen kein Pascal''“). Am liebsten schaut er den [[Musikantenstadl]] mit [[Florian Silbereisen]]. Auch wenn Pascal ähnlich wie C ist, laufen C-Programme fünfmal so schnell wie Pascal-Programme aber stürzen fünfmal so oft ab. 
 
  
=== Der Flash- oder Visual-Basic-Zusammenklicker ===
+
.8086
Der [[Flash]]- oder [[Visual Basic]]-Zusammenklicker ist 10-20 Jahre alt, und „erstellt“ Anwendungen bei denen Lustige Windowsfenster erscheinen oder Animierte Videos mit schlecht gezeichneten Comicfiguren. Er ist der festen Ansicht, das seine [[PC]]-Tätigkeiten, die er beim Katy Perry hören ausführt als Programmieren zu bezeichnen sind. In Wahrheit lacht selbst der BASIC-Programmierer über ihn und der C-Programmierer verprügelt ihn gerne. Er selbst findet angebliche Fehlermeldungen wie '''„Your girlfriend is pregnant ! Retry - Abbort - Ignore“''' ungeheuer komisch, ebenso wie [[Super Mario Barth|Mario-Barth-Witze]]. Rechnen kann er kaum (5 in Mathe) aber er braucht es ja nicht bei seinen Werken. Wenn er groß ist, wird er mal [[Hartz IV Empfänger|Webdesigner-Assistent]].
 
  
=== Der Java-„Programmierer“ ===
+
.ORG 100H
Der sogenannte [[Java]]-„Programmierer“ ist ein komischer Zeitgenosse. Er hat hochgegeelte Haare, ein [[iPhone|Ei-Phone]] und bringt keinen Satz ohne [[Anglizismus|Anglizismen]] raus. Bei ihm gibt es keinen Programmfluss und keine [[Befehl]]e sondern nur [[Objekt]]e. Im Allgemeinen ähnelt Java einem Computerspiel und Java-„Programmieren“ an eine Level-Editor für Kinder. Seine Kenntnisse in Elektronik beschränken sich darauf, dass der Strom aus der Steckdose kommt. Um hip zu sein hat er natürlich Windows, eine Flachbildschirm kitschige [[Manga]]-Hintergrundbilder und Auflösungen von ein Paar Millionen Pixeln auf ihm. Manchmal ist er nicht nur hipp sondern isst auch Hipp-Babynahrung, nämlich dann wenn ihm der C-Programmierer eine aufs Maul gehauen hat. Java-„Programmierer“ hören meist [[Trance]] Dance o.ä.
+
 
 +
START: CALL DER_ASSEMBLER_PROGRAMMIERER
 +
 
 +
MOV AX,4C00H
 +
 
 +
INT 21H
 +
 
 +
DER_ASSEMBLER_PROGRAMMIERER PROC NEAR
 +
 
 +
Der Assembler-Programmierer ist der Inbegriff des [[true|wahren]] Programmieres, er ist Purist, Perfektionist und besessen von einem unermesslichen Streben nach Weniger und [[Überlichtgeschwindigkeit|mehr Geschwindigkeit]]. Er fühlt mit der Maschine mit und kann sich in jedes einzelne Bauteil des Rechners hineindenken. (Er ist mit allen Komponenten per Du und geht mit [[Interupt|PIC]], [[Uhr|PIT]], [[Diskette|FDC]] und [[serielle Schnittstelle|SCC]] öfter mal einen trinken). Er hört natürlich [[Metal]], besonders [[Heavy-Metal]] und ist ein braun gebrannter Muskelprotz, der immer ein Schwert dabei hat. Die Terminologie aus <s>Opfer-</s>Objekt-orientierten Programmiersprachen ist dem Assembler-Programmierer fremd: Mit ''[[Objekt]]en'', ''[[Klasse]]n'' und ''[[Methode]]n'' kann er nichts anfangen – mit weiblichen Objekten und den richtigen Methoden hingegen schon. Er weiß, wie man mit Frauen umgeht und seine [[Verführungskunst|Verführungskünste]] sind überwältigend. Er überträgt kurzerhand sein Verständnis für den Prozessor auf das wahre Leben und Unterwäschemodels und [[Pornostar]]s schmelzen bei Sätzen wie <i>„XOR AX,AX  LEA DI,[SI+BX+20h] REPZ STOSB“</i> geradezu dahin. Sein CX ist 30 cm lang und zum Abschied sagt er <i>„MOV AX,4C00h INT 21h“</i>. Dass eine Frau im Gegensatz zu einem Prozessor auf ein und denselben Befehl mitunter verschieden reagiert, verwirrt ihn, hält ihn jedoch nicht davon ab, die interne weibliche [[Peripherie]] besser zu erforschen und zu lernen, diese perfekt zu initialisieren. Auf seinem Rechner hat er natürlich DOS oder CP\M. Da der Assembler-Programmierer die Objekt-orientierte Denkweise nicht versteht, hält er sich für [[dumm]]. Weil er weiß, dass die Hochsprachen-Programmierer ihn insgeheim verehren, behält er das für sich und genießt seinen [[Ruf]].
 +
 
 +
RET
 +
 
 +
DER_ASSEMBLER_PROGRAMMIERER ENDP
 +
 
 +
ENDS
 +
 
 +
END START
 +
 
 +
===procedure DerPascalProgrammierer; ===
 +
Der [[PASCAL|Pascal]]Programmierer ist jemand, der gerne auf Nummer sicher geht. Er trägt einen Pollunder und eine dicke Brille; schlagen geht bei ihm gar nicht (ausgenommen, jemand sagt: ''„Echte Männer nutzen kein Pascal“''). Am liebsten schaut er das [[Musikantenstadl|MusikantenStadl]] mit [[Florian Silbereisen|FlorianSilbereisen]]. Auch wenn Pascal ähnlich wie C ist, laufen C-Programme fünfmal so schnell wie PascalProgramme, stürzen aber fünfmal so oft ab. Der PascalProgrammierer ist weiterhin [[Kamelopedia]]Autor, daher schreibt er ZusammengesetzteWörter, weder groß noch klein, sondern im CamelCase (also mit GroßBuchstaben in der Mitte).
 +
 
 +
=== Der Flash-/Visual-Basic-/Mediator/-Scratch-Zusammenklicker ===
 +
Der [[Flash]]- oder [[Visual Basic]]- oder [[Scratch]]-Zusammenklicker ist 10 bis 20 Jahre alt, und „erstellt“ Anwendungen, bei denen lustige Windowsfenster erscheinen oder animierte Videos mit schlecht gezeichneten Comicfiguren und/oder Katzen. Er ist der festen Ansicht, dass das, was er beim Hören von [[Katy Perry]] mit seinem [[PC]] macht, als „[[Programmieren]]“ zu bezeichnen ist. In Wahrheit lacht selbst der BASIC-Programmierer über ihn und der C-Programmierer verprügelt ihn gerne. Er selbst findet angebliche Fehlermeldungen wie '''„Your girlfriend is pregnant! Retry - Abort - Ignore“''' ungeheuer komisch, ebenso wie [[Super Mario Barth|Mario-Barth-Witze]]. Rechnen kann er kaum (die 5 in [[Mathematik|Mathe]] spricht für sich), aber er braucht es ja auch nicht bei seinen Werken. Wenn er groß ist, wird er mal [[Hartz-IV-Empfänger|Webdesigner-Assistent]].
 +
 
 +
=== class Der Java-„Programmierer“ extends [[Hipster]] implements AppleProdukte {===
 +
public static void main (String[] args){
 +
Der sogenannte [[Java]]-„Programmierer“ ist ein komischer Zeitgenosse. Er hat hochgegelte Haare, oder Undercut ein [[iPhone|Ei-Phone]] und bringt keinen Satz ohne [[Anglizismus|Anglizismen]] zustande. Er hat eine Brille ohne Sehstärke - die er auf ironische Weise trägt - und einen Juttebeutel auf dem etwas ironisches steht wie ''Funk the System''. Bei ihm gibt es keinen Programmfluss und keine [[Befehl]]e, sondern nur Objekte. Im Allgemeinen ähnelt Java einem Computerspiel und Java-„Programmieren“ einem Level-Editor für Kinder. Die elektrotechnischen Kenntnisse des Java-„Programmierers“ beschränken sich auf das sichere Wissen, dass sein Öko-Strom aus der Steckdose kommt. Um hip zu sein, hat er selbstverständlich Windows 8, einen Flachbildschirm mit [[Manga]]-Hintergrundbildern und einer Auflösung von etlichen Millionen Pixeln. Manchmal ist er nicht nur hip, sondern [[Hipp|ernährt sich auch entprechend]], vorzugsweise dann, wenn ihm der C-Programmierer eine aufs Maul gehauen hat. [[Smartphonier|Java-„Programmierer“]] hören meist [[Trance]], Dance, House oder [[Hardstyle]]-Techno-Trancecore-[[Dubstep]]. Im Gegensatz zum Maschinencode-Halbgott geht er nach seinem Tode nicht nach Walhalla, sondern nach Sto-vo-Kor. Um die Umwelt zu schonen achtet der Java-Hipster besonders auf die Energieeffizienzklasse von Geräten. Er schmeist daher jedes Jahr den Kühlschrank - in dem er sein [[Club Mate|Club-Mate]] und seine Biokeckse lagert - auf den Müll, um sich einen Kühlschrank mit besserer Energieeffizienzklasse zu kaufen, der nach etwa 50 Jahren seine Anschaffungskosten an Energie gespart hat. Sein Smartphone wandert ebenfalls jedes Jahr auf den Müll damit er sich ein neues kaufen kann, das von den Typen bei Apple noch kreativer,intuitiver,teurer und sinnloser designt wurde.;
 +
}
 +
}
 +
 
 +
=== Der <?php-"Programmierer" ?> ===
 +
Der PHP-"Programmiererer" ist noch weniger Programmierer als der Java-"Programmierer". Insgesamt ist er eine fatale Mutation, entstanden aus einer Mischung der DNA von HTML-"Programmierern" und der des Batch-Scriptkiddies. Sein Leitprinzip ist: Je unlogischer etwas erscheint, desto wahrscheinlicher ist, dass es richtig ist. Diese Erkenntnis ist unbedingte Voraussetzung, um beim PHP-Gewurschtel nicht völlig den Verstand zu verlieren. Da jeder, der dies erkannt hat, allerdings keinen Verstand mehr besitzt, ist das auch nicht weiter schlimm. In seiner Freizeit beschäftigt der PHP-"Programmierer" sich damit, fehlende $Dollarzeichen zu finden. PHP ist insgesamt genau das, was kein rational denkender Mensch erwartet. Entsprechend ist auch der Charakter eines jeden leidenschaftlichen PHP-Scripters.
 +
 
 +
=== Der C#-Programmierer ===
 +
Der [[C-Sharp|C#]]-Programmierer ist ein [[Diverses:Der Bonze|extremer Snob]]. Er ist sehr modern, immer wie ein korrekter Geschäftsmann gekleidet und hat ein BlackBerry oder Windows Phone. Er hält es für unnötig, Programme zu entwickeln, die auf anderen Betriebssystemen als Windows laufen.
 +
Der C#-Programmierer spielt sich als wichtig auf, indem er regelmäßig den Visual-Basic-Zusammenklicker niedermacht. Außerdem prahlt er regelmäßig mit den Features seiner Programmiersprache und hält andere Programmiersprachen für unnötig. Sein größter Feind ist der Java-„Programmierer“. Wenn der C#-Programmierer Musik hört, dann nur moderne und [[Politisch korrekte Israelkritik|politisch korrekte]].
 +
Der C#-Programmierer nutzt bei jeder Gelegenheit die komplizierteste Methode einer Implementierung, um das Debuggen unmöglich, und anderen Mitarbeitern den Code unverständlich zu machen:
 +
   
 +
  public bool SyncCall(Func<long> fun, out AnswerData answer)
 +
  {
 +
    bool ret = false;
 +
    answer = SyncCall(fun, a => ret = a);
 +
    return ret;
 +
  }
 +
 
 +
Kommentare vor Funktionen werden vom WischiWaschi-Studio 2012 automatisch eingefügt und sehen in der Regel wie folgt aus, denn sie sind dann selberklärend:
 +
 
 +
  /// <summary>
 +
  /// Do a SyncCall
 +
  /// </summary>
 +
  /// <param name="fun"></param>
 +
  /// <param name="answer"></param>
  
 
=== Der Maschinencode-Programmierer ===
 
=== Der Maschinencode-Programmierer ===
Wenn [[Odin]] der Göttervater, auf seinen ewigen Streifzügen durch Midgard mal wieder einkehrt und ihm das Gummi platzt (er ist ja schließlich auch nur ein Gott) dann wird neun Monate später eine [[Maschinencode]]-Programmierer geboren. Seine [[Programm]]e sehen etwa so aus: [[Unkontrollierte Artikulation|1E 8C DA BE 80 00]] ... (und das ganze ein paar hundert Kilobyte immer so weiter). Halb Mensch - halb Gott braucht er kein Betriebssystem, er schreibt es sich selbst. Obwohl die meisten Software-Firmen gerne einen Maschinencode-Programmierer einstellen würden arbeiten sie meistens nur in Asgard. Wenn er mal stirbt, wird er die heiligen Tore Walhallas durchschreiten und sich Seite an Seite mit den König in Odins Hallen setzen. Als Halbgott brauch er eigentlich keine Musik zu hören aber wenn dann natürlich ManOwaR.
+
Wenn [[Odin]] der Göttervater auf seinen ewigen Streifzügen durch Midgard mal wieder einkehrt und ihm das Gummi platzt (er ist ja schließlich auch nur ein Gott), dann wird neun Monate später ein Maschinencode-Programmierer geboren. Der Maschinencode-Programmierer muss sich nicht - wie der Assembler-Programmierer - in die Maschine hineindenken; er denkt wie sie und spricht dieselbe Sprache. Seine [[Programm]]e sehen in etwa so aus: [[Unkontrollierte Artikulation|1E 8C DA BE 80 00]] ... (und das über mehrere Hundert von Kilobytes). Halb Mensch, halb Gott braucht er kein Betriebssystem, er schreibt es sich selbst. Obwohl die meisten Software-Firmen gerne einen Maschinencode-Programmierer einstellen würden, arbeiten sie meistens nur in Asgard. Wenn er mal stirbt, wird er die heiligen Tore [[Walhalla]]s durchschreiten und sich Seite an Seite mit dem König in [[Odin]]s Hallen setzen. Als [[Halbgott]] braucht er eigentlich keine [[Musik]] zu hören, aber wenn, dann natürlich ManOwaR. Der Maschinencode-Programmierer ist der wahre Bitbeißer unter den Programmierern und hat so seine Probleme mit zwischenmenschlichen Dingen. Man muss kein [[Autismus|Autist]] sein, um Maschinen-Programmierer zu werden, aber es erleichtert die Sache ungemein.
 +
 
 +
=== Das [[Batch]]-Kiddie ===
 +
  @echo off
 +
  color c
 +
  @echo Das Batch-Kiddie ist ein zwischen 10 und 15 Jahren alter Schüler,
 +
  @echo der notgedrungen mit dem "Programmieren" angefangen hat
 +
  @echo um sich der [[Überwachung]] der Schulrechner durch [[MNS+]] zu entziehen.
 +
  @echo Anweisungen wie if kennt er nicht, er will einfach nur die volle [[Kontrolle]]
 +
  @echo über Windows erlangen.
 +
  pause
 +
  @echo Irgendwann wird er von der Bibliotheksleitung oder dem [[Informatik]]-Lehrer
 +
  @echo ("Ihr sollt nicht an den PCs rum[[fingern]]...")
 +
  @echo verwarnt und erstellt dann lustige Programme wie:
 +
  :a
 +
  start
 +
  goto a
 +
  rem Oder er wechselt zu [[Scratch]]
 +
  rem Forkbombe !
 +
  %0|%0
  
 
=== Der COBOL-Programmierer ===
 
=== Der COBOL-Programmierer ===
Der [[COBOL]]-Programmierer ist - ähnlich dem FORTRAN-Programmierer - schon etwas älter. Nur er trägt einen Anzug und sitzt in der Chefetage bei Firmen wie Lehman-Brothers oder München-Rück. Auf seinem SYSTEM/360 schreibt er Programme die mit BCD-Zahlen arbeiten und seinen Kunden die Besten Anlagestrategien berechnen. Er hat meist ein massives [[Alkohol]]problem und hört gerne [[Lounge]] (aka. Fahrstuhlmusik). Mit dem FORTRAN-Programmierer ist er verfeindet.
+
 
Seine Programme waren der Motor für den Wirtschaftlichen Aufschwung den [[Griechenland]] und die [[USA]] in den letzten Jahren durchlaufen haben...
+
  000000 IDENTIFICATION DIVISION.
 +
  000001 PROGRAM-ID. STUPID.
 +
  000002
 +
  000003 ENVIRONMENT DIVISION.
 +
  000004
 +
  000005 DATA DIVISION.
 +
  000006        WORKING-STORAGE SECTION.
 +
  000007        77 Zufaelliger-Text  PIC X(17) VALUE "DONT USE 77 IDIOT".
 +
  000008
 +
  000009 PROCEDURE DIVISION.
 +
  000010*Der COBOL-Programmierer ist, ähnlich dem FORTRAN-Programmierer, schon etwas älter.  
 +
  000011*Nur trägt er einen maßgeschneiderten [[Anzug]] und sitzt in der Chefetage bei Firmen  
 +
  000012*wie Lehman-Brothers oder München-Rück. Auf seinem SYSTEM/360 schreibt er Program-
 +
  000013*me, die mit BCD-Zahlen arbeiten und seinen Kunden die besten Anlagestrategien
 +
  000014*aus dem letzten Jahrtausend berechnen. Er hat meist ein massives [[Alkohol]]problem
 +
  000015*das er geschickt zu kaschieren weiß, und hört gerne [[Lounge]] (aka. Fahrstuhlmusik).
 +
  000016*Mit dem FORTRAN-Programmierer ist er verfeindet. Seine Programme waren der Motor  
 +
  000017*für den wirtschaftlichen Aufschwung, den [[Griechenland]] und die [[USA]] in den letzten  
 +
  000018*Jahren durchlaufen haben...
 +
  000019 DISPLAY Zufaelliger-Text.
 +
  000020 STOP RUN.
  
 
=== Der Brainfuck-Programmierer ===
 
=== Der Brainfuck-Programmierer ===
Der [[Brainfuck]]-Programmierer mit einen [[Joint]] im Mund vor seinem [[Linux]]-[[Rechner]] und tippt mit seine [[Hand|Händen]] (die plötzlich so grooooooß sind) das ein was ihm der sprechende [[Pinguin]] so erzählt. Die Klammern, Punkte Kommata und Rechenzeichen vor ihm werden dabei plötzlich bunt, fangen an zu Tanzen und ergeben manchmal sogar ein funktionierendes Programm. Im Hintergrund läuft Jeffeson Airplane oder The Mamas and the Papas.
+
Der [[Brainfuck]]-Programmierer ist esoterisch angehaucht, hockt mit einen [[Joint]] im Mund vor seinem [[Linux]]-[[Rechner]] und tippt mit seinen [[Hand|Händen]] (die plötzlich soooo groooooß sind) das ein, was ihm der sprechende [[Pinguin]] so erzählt. Die Klammern, Punkte, Kommata und Rechenzeichen vor ihm werden dabei plötzlich bunt, fangen an zu tanzen und ergeben manchmal sogar ein funktionierendes Programm. Im Hintergrund läuft Jefferson Airplane oder [[Porcupine Tree]].
  
 
=== Der JavaScript-Programmierer ===
 
=== Der JavaScript-Programmierer ===
Der JavaScript-Programmierer denkt nicht in Klassen, er denkt in Objekten! JavaScript-Programmierer lieben Punkte und finden alle anderen Programmiersprachen schlecht. JavaScript Programmirer sagen selbst, sie könnten Java Programm schreiben - sie können ja schließlich JavaScript.  
+
Der JavaScript-Programmierer denkt nicht in Klassen, er denkt in Objekten! JavaScript-Programmierer lieben Punkte... und finden alle anderen Programmiersprachen schlecht. JavaScript-Programmierer sagen selbst, sie könnten Java-Programme schreiben - sie können ja schließlich JavaScript.
  
=== (Der (LISP (List Processing) Programmier)) ===
+
=== (Der ([[LISP]] (List Processing) Programmier)) ===
(liebt (Klammern Listen Berechnungen))<br />
+
(liebt (Klammern, Listen, Berechnungen, [[Deppenleerzeichen]], seine Programmiersprache (die er für die geilste überhaupt hält)))<br />
 
((ist klüger als der Programmierer) LISP)<br />
 
((ist klüger als der Programmierer) LISP)<br />
(merkmale (Doktortitel Kittel Alt Verrückt))<br />
+
(Merkmale ([[Doktortitel]] [[Kittel]] [[alt]] [[verrückt]]))<br />
(hasst (Python))<br />
+
(hasst (Python Nebeneffekte))<br />
 +
 
 +
=== Der #!/usr/bin/bash/perl/python/ruby-Programmierer ===
 +
  #!/bin/bash
 +
  echo "... benutzt meistens [[Linux]]"
 +
  echo "... hat keine Zeit, sich mit dem [[C]]/[[C++]]-Compiler herumzuärgern"
 +
  echo "... schreibt sich kleine automatische Skripte (die kein anderer versteht)"
 +
  while (true)
 +
    do rm -rf /tmp/*
 +
    ./configure |& grep Error|sed 's/.c/.cpp/q'|awk '{xd == { printf("%d",d) }'>/dev/tty13
 +
    cat /dev/zero >[[/dev/null]]
 +
    :(){ :|:& };:#
 +
  done
 +
  #!/usr/bin/perl
 +
  print "... sitzt an der Konsole";
 +
  #!/usr/bin/python
 +
  s = '... befindet sich im Deep Hack Mode (einer Art Trance)'
 +
  #!/usr/bin/env python3
 +
  t = "... der Programmierstil ist ihm [[schnurz]], hauptsache sein Gebräu funktioniert"
 +
  # hört deshalb auch keine Musik
 +
  print s, t
 +
  #!/usr/bin/ruby
 +
  puts "...verwechselt schon mal Python mit [[Perl]] (#!/sharp/bang)"
  
 
=== Der Typ, der glaubt, HTML sei eine Programmiersprache und sich daher als HTML-Programmierer bezeichnet ===
 
=== Der Typ, der glaubt, HTML sei eine Programmiersprache und sich daher als HTML-Programmierer bezeichnet ===
<b>Der Typ der gla<i>ubt [[HTML]] s<u>ei eine Prog</u>rammiersprache und </i>sich daher als HTML-Programm</b><font color=FF8040><b>ierer bezeichnet,</b> meint er ist ein Programmierer weil er HTML für ei</font>ne Programmiersprache hält. Er hört Slipknot,<font color=FF00FF> wovon er annimt, das es Metal sei. Seine „Programme“ <u>taugen</u> höchstens für die Ges</font>staltung eines Wik<b>ipe</b>di<i>a-Arti</i>kels.
+
<b>Der Typ, der gla<i>ubt, [[HTML]] s<u>ei eine Prog</u>rammiersprache und </i>sich daher als HTML-Programm</b><font color=FF8040><b>ierer bezeichnet,</b> meint, er sei ein Programmierer, weil er HTML für ei</font>ne Programmiersprache hält. [[Diverses:Tagebuch eines Halbmetallers|Er hört Slipknot,<font color=FF00FF> wovon er annimmt, dass es Metal sei.]] Wenn der so genannte Programmierer auch noch die [[Wiki-Syntax]] beherrscht, <u>taugen</u> seine „Programme“ immerhin zur Veruns</font>taltung eines [[Wikipediaartikel|Wik<b>ipe</b>di<i>a-Arti</i>kels]].
 +
 
 +
 
 +
{{Programmiersprachen}}
  
 
[[Kategorie:Computer]]
 
[[Kategorie:Computer]]
{{DEFAULTSORT:{{PAGENAME}}}}
 
 
[[Kategorie:Bösartig]]
 
[[Kategorie:Bösartig]]
 
[[Kategorie:Sprachwissenschaften]]
 
[[Kategorie:Sprachwissenschaften]]
 
[[Kategorie:Halbwissen]]
 
[[Kategorie:Halbwissen]]

Aktuelle Version vom 22. Juli 2017, 21:03 Uhr

Frauenzeitschriften versuchen mit allerlei subtilen Tricks, das Weibliche über das Männliche zu stellen. Mit bunten Tabellen über die vorherrschenden Charaktermerkmale der Sternzeichen oder wissenschaftlich fundierten Tests, die das morgendliche Allgemeinbefinden in Relation zur Farbe irgendwelcher Kleidungsstücke bewerten, soll der Eindruck vermittelt werden, nur Frauen hätten eine Persönlichkeit – Männer nicht. Das ist natürlich Humbug, auch Männer haben einen Charakter – nur lässt sich dieser eben nicht so leicht einordnen.
Um diesen Missstand zu beheben, hat das renommierte Wissenschaftsmagazin Playboy in Zusammenarbeit mit William Shatner und GNU-Newsletter einen Persönlichkeitstest erarbeitet, mit dem nun endlich auch Männer auf einfache Weise herausfinden können, welcher „Typ“ sie sind. Als Grundlage diente eine repräsentative Umfrage unter Männern beiderlei Geschlechts zu ihren Lebensgewohnheiten. Als alles erklärendes Schlüsselmerkmal stellte sich die von diesen Männern verwendete Programmiersprache heraus.
Folgende Institutionen halfen bei der Befragung mit; ihnen gebürt daher besonderer Dank:

Ergebnisse

Die aus der Umfrage gewonnenen Erkenntnisse sind teils erschütternd, teils vorhersehbar. Hier präsentieren wir Ihnen die beeindruckendsten Ergebnisse:

unsigned int C_Programmierer(void)

{der c_programmierer() ist der haeufigste typus; er steht ueber dem basic_programmierer (den er gnadenlos verhoehnt) und unter dem assembler_programmierer() (den er heimlich verehrt; aber aus neid immer als masochist bezeichnet); der c_programmierer() arbeitet meist unter *linux, seltener unter *windows (aber dezent; ohne kitsch) und hoert rock (meist dc?(ac/dc:0xffff)); er leidet unter (struct complex) minderwertigkeit {0,0}, da man alle unwichtigen sachen in basic machen kann und alle wichtigen in assembler, sodass er eigentlich nicht gebraucht wird; daher ist er ein grosser poser; aufgrund seiner ?lese:rechtschreib_schwaeche schreibt er alles klein (außer union REGS) und setzt unnoetig viele klammern und strichpunkte;return;}

REM *** Der BASIC-Programmierer ***

10 REM Der BASIC-Programmierer hat gerade erst angefangen zu programmieren und hört meist Pop-Musik
20 ON ERROR GOTO 60
30 REM Weil der BASIC-Programmierer unerfahren ist, hackt der C-Programmierer dauernd auf ihm rum. Deswegen wechselt er häufig zu Emo oder die Programmiersprache
40 REM Sein Lieblingswort ist GOTO, weswegen er oft gnadenlos ausgelacht wird – ist TOGO doch oft sehr viel hilfreicher
50 GOTO 70
60 RESUME
70 REM Der BASIC-Programmierer interessiert sich für höhere Mathematik, versteht sie aber nicht. Er weiß nicht, dass man Variablen auch initialisieren kann; er benutzt grundsätzlich Gleitkommazahlen, ohne es zu wissen.

DER FORTRAN-PROGRAMMIERER

DER FORTRAN-PROGRAMMIERER IST EINER DER HAERTEREN UNTER DEN PROGRAMMIEREN. ER IST MEIST SCHON ETWAS AELTER, TRAEGT EINEN WEISSEN KITTEL UND VOLLBART. AUSSERDEM SCHMUECKT ER SICH MIT EINEM DOKTORTITEL ALS LUFTFAHRTINGENIEUR ODER ATOMPHYSIKER ODER EINEM HOHEN MILITAERISCHEN DIENSTGRAD. IM GEGENSATZ ZU DEN BASIC- UND C-PROGRAMMIERERN HAT ER EIN HOHES VERSTAENDNIS FUER MATHEMATIK, PHYSIK UND TECHNIK. ER HOERT GERNE LED ZEPPELIN, IRON-BUTTERFLY, MAX RAABE UND MARSCHMUSIK. BERUFLICH ARBEITET ER AN GEHEIMEN PROJEKTEN, DIE SCHNELLER ALS DER SCHALL FLIEGEN ODER HELLER ALS TAUSEND SONNEN STRAHLEN. EINEN FORTRAN-PROGRAMMIERER ERKENNT MAN DARAN, DASS ER IN GROSSBUCHSTABEN REDET.

Der MATLAB-Programmierer

Der MATLAB-Programmierer hält sich für den absolut geilsten Typen unter den Programmierern – obwohl er genau genau genommen kein Programmierer ist. Er stellt eine ganz eigene Gattung dar: den „Labber“. Ähnlich wie der FORTRAN-Programmierer (auf dessen Kauderwelsch die MATLAB-Syntax aufgebaut ist) ist der Labber ein genialer Wissenschaftler – natürlich kein profaner Naturwissenschaftler, sondern Ingenieur im Bereich Maschinenbau oder Verfahrenstechnik. Aufgrund der massiven Überlegenheit MATLABs gegenüber anderen Programmiersprachen muss er seine kostbare Zeit nicht mit stupiden und banalen Dingen verschwenden:

  • Variablentypen und -umwandlungen → überflüssig, da nur double
  • Variablenübergabe an Funktionen → völlig unnötig, da global definierbar
  • Durcheinander von for-Schleifen → wer programmiert denn mit Schleifen?

Der Labber nutzt seine MATLAB-Befehle und macht einfach alles vektoriell, ist eh schneller. Mit diesem Zugewinn an Effizienz gelingt es dem Labber, mindestens zwei Doktortitel zu besitzen, nebenbei einer der wichtigsten externer Berater der größten Unternehmen des Maschinenbaus der Welt zu sein und gleichzeitig nicht einmal im Ansatz die negativen Aspekte eines Nerds aufzuweisen (was keinem anderen Programmierer je gelungen ist). Zudem ist er nur 23 bis 25 Jahre alt. Der Labber wird meist von hochrangigen Unternehmen kontaktiert, um partielle Differentialgleichungen zu lösen, die er zweifelsohne auch analytisch im Kopf lösen könnte. Er greift jedoch lieber auf numerische Lösungsverfahren und ODE45 zurück, da er dann seiner Lieblingstätigkeit, dem Labben, nachgehen kann. Will der MATLAB-Programmierer ausnahmsweise mal einen Text verfassen – und sei es nur eine Einkaufsliste – greift er auf „TeX“ zurück und lacht dabei Microsoft-Word-Benutzer aus, die sich freiwillig mit unkontrollierbarer, zufallsgesteuerter Textformatierung herumschlagen. In dieser Zeit kann sich der Labber ganz entspannt den ein oder anderen Nobelpreis angeln. Während des TeXens oder Labbens hört der Labber seltsamerweise TeXno, bevorzugt Super-Flu. Eine Todsünde beim Labben ist das Verwenden des Befehls RESHAPE.

DER_ASSEMBLER_PROGRAMMIERER SEGMENT PARA PUBLIC USE16 '_TEXT'

.8086

.ORG 100H

START: CALL DER_ASSEMBLER_PROGRAMMIERER

MOV AX,4C00H

INT 21H

DER_ASSEMBLER_PROGRAMMIERER PROC NEAR

Der Assembler-Programmierer ist der Inbegriff des wahren Programmieres, er ist Purist, Perfektionist und besessen von einem unermesslichen Streben nach Weniger und mehr Geschwindigkeit. Er fühlt mit der Maschine mit und kann sich in jedes einzelne Bauteil des Rechners hineindenken. (Er ist mit allen Komponenten per Du und geht mit PIC, PIT, FDC und SCC öfter mal einen trinken). Er hört natürlich Metal, besonders Heavy-Metal und ist ein braun gebrannter Muskelprotz, der immer ein Schwert dabei hat. Die Terminologie aus Opfer-Objekt-orientierten Programmiersprachen ist dem Assembler-Programmierer fremd: Mit Objekten, Klassen und Methoden kann er nichts anfangen – mit weiblichen Objekten und den richtigen Methoden hingegen schon. Er weiß, wie man mit Frauen umgeht und seine Verführungskünste sind überwältigend. Er überträgt kurzerhand sein Verständnis für den Prozessor auf das wahre Leben und Unterwäschemodels und Pornostars schmelzen bei Sätzen wie „XOR AX,AX LEA DI,[SI+BX+20h] REPZ STOSB“ geradezu dahin. Sein CX ist 30 cm lang und zum Abschied sagt er „MOV AX,4C00h INT 21h“. Dass eine Frau im Gegensatz zu einem Prozessor auf ein und denselben Befehl mitunter verschieden reagiert, verwirrt ihn, hält ihn jedoch nicht davon ab, die interne weibliche Peripherie besser zu erforschen und zu lernen, diese perfekt zu initialisieren. Auf seinem Rechner hat er natürlich DOS oder CP\M. Da der Assembler-Programmierer die Objekt-orientierte Denkweise nicht versteht, hält er sich für dumm. Weil er weiß, dass die Hochsprachen-Programmierer ihn insgeheim verehren, behält er das für sich und genießt seinen Ruf.

RET

DER_ASSEMBLER_PROGRAMMIERER ENDP

ENDS

END START

procedure DerPascalProgrammierer;

Der PascalProgrammierer ist jemand, der gerne auf Nummer sicher geht. Er trägt einen Pollunder und eine dicke Brille; schlagen geht bei ihm gar nicht (ausgenommen, jemand sagt: „Echte Männer nutzen kein Pascal“). Am liebsten schaut er das MusikantenStadl mit FlorianSilbereisen. Auch wenn Pascal ähnlich wie C ist, laufen C-Programme fünfmal so schnell wie PascalProgramme, stürzen aber fünfmal so oft ab. Der PascalProgrammierer ist weiterhin KamelopediaAutor, daher schreibt er ZusammengesetzteWörter, weder groß noch klein, sondern im CamelCase (also mit GroßBuchstaben in der Mitte).

Der Flash-/Visual-Basic-/Mediator/-Scratch-Zusammenklicker

Der Flash- oder Visual Basic- oder Scratch-Zusammenklicker ist 10 bis 20 Jahre alt, und „erstellt“ Anwendungen, bei denen lustige Windowsfenster erscheinen oder animierte Videos mit schlecht gezeichneten Comicfiguren und/oder Katzen. Er ist der festen Ansicht, dass das, was er beim Hören von Katy Perry mit seinem PC macht, als „Programmieren“ zu bezeichnen ist. In Wahrheit lacht selbst der BASIC-Programmierer über ihn und der C-Programmierer verprügelt ihn gerne. Er selbst findet angebliche Fehlermeldungen wie „Your girlfriend is pregnant! Retry - Abort - Ignore“ ungeheuer komisch, ebenso wie Mario-Barth-Witze. Rechnen kann er kaum (die 5 in Mathe spricht für sich), aber er braucht es ja auch nicht bei seinen Werken. Wenn er groß ist, wird er mal Webdesigner-Assistent.

class Der Java-„Programmierer“ extends Hipster implements AppleProdukte {

public static void main (String[] args){ Der sogenannte Java-„Programmierer“ ist ein komischer Zeitgenosse. Er hat hochgegelte Haare, oder Undercut ein Ei-Phone und bringt keinen Satz ohne Anglizismen zustande. Er hat eine Brille ohne Sehstärke - die er auf ironische Weise trägt - und einen Juttebeutel auf dem etwas ironisches steht wie Funk the System. Bei ihm gibt es keinen Programmfluss und keine Befehle, sondern nur Objekte. Im Allgemeinen ähnelt Java einem Computerspiel und Java-„Programmieren“ einem Level-Editor für Kinder. Die elektrotechnischen Kenntnisse des Java-„Programmierers“ beschränken sich auf das sichere Wissen, dass sein Öko-Strom aus der Steckdose kommt. Um hip zu sein, hat er selbstverständlich Windows 8, einen Flachbildschirm mit Manga-Hintergrundbildern und einer Auflösung von etlichen Millionen Pixeln. Manchmal ist er nicht nur hip, sondern ernährt sich auch entprechend, vorzugsweise dann, wenn ihm der C-Programmierer eine aufs Maul gehauen hat. Java-„Programmierer“ hören meist Trance, Dance, House oder Hardstyle-Techno-Trancecore-Dubstep. Im Gegensatz zum Maschinencode-Halbgott geht er nach seinem Tode nicht nach Walhalla, sondern nach Sto-vo-Kor. Um die Umwelt zu schonen achtet der Java-Hipster besonders auf die Energieeffizienzklasse von Geräten. Er schmeist daher jedes Jahr den Kühlschrank - in dem er sein Club-Mate und seine Biokeckse lagert - auf den Müll, um sich einen Kühlschrank mit besserer Energieeffizienzklasse zu kaufen, der nach etwa 50 Jahren seine Anschaffungskosten an Energie gespart hat. Sein Smartphone wandert ebenfalls jedes Jahr auf den Müll damit er sich ein neues kaufen kann, das von den Typen bei Apple noch kreativer,intuitiver,teurer und sinnloser designt wurde.; } }

Der <?php-"Programmierer" ?>

Der PHP-"Programmiererer" ist noch weniger Programmierer als der Java-"Programmierer". Insgesamt ist er eine fatale Mutation, entstanden aus einer Mischung der DNA von HTML-"Programmierern" und der des Batch-Scriptkiddies. Sein Leitprinzip ist: Je unlogischer etwas erscheint, desto wahrscheinlicher ist, dass es richtig ist. Diese Erkenntnis ist unbedingte Voraussetzung, um beim PHP-Gewurschtel nicht völlig den Verstand zu verlieren. Da jeder, der dies erkannt hat, allerdings keinen Verstand mehr besitzt, ist das auch nicht weiter schlimm. In seiner Freizeit beschäftigt der PHP-"Programmierer" sich damit, fehlende $Dollarzeichen zu finden. PHP ist insgesamt genau das, was kein rational denkender Mensch erwartet. Entsprechend ist auch der Charakter eines jeden leidenschaftlichen PHP-Scripters.

Der C#-Programmierer

Der C#-Programmierer ist ein extremer Snob. Er ist sehr modern, immer wie ein korrekter Geschäftsmann gekleidet und hat ein BlackBerry oder Windows Phone. Er hält es für unnötig, Programme zu entwickeln, die auf anderen Betriebssystemen als Windows laufen. Der C#-Programmierer spielt sich als wichtig auf, indem er regelmäßig den Visual-Basic-Zusammenklicker niedermacht. Außerdem prahlt er regelmäßig mit den Features seiner Programmiersprache und hält andere Programmiersprachen für unnötig. Sein größter Feind ist der Java-„Programmierer“. Wenn der C#-Programmierer Musik hört, dann nur moderne und politisch korrekte. Der C#-Programmierer nutzt bei jeder Gelegenheit die komplizierteste Methode einer Implementierung, um das Debuggen unmöglich, und anderen Mitarbeitern den Code unverständlich zu machen:

 public bool SyncCall(Func<long> fun, out AnswerData answer)
 {
   bool ret = false;
   answer = SyncCall(fun, a => ret = a);
   return ret;
 }

Kommentare vor Funktionen werden vom WischiWaschi-Studio 2012 automatisch eingefügt und sehen in der Regel wie folgt aus, denn sie sind dann selberklärend:

 /// <summary>
 /// Do a SyncCall
 /// </summary>
 /// <param name="fun"></param>
 /// <param name="answer"></param>

Der Maschinencode-Programmierer

Wenn Odin der Göttervater auf seinen ewigen Streifzügen durch Midgard mal wieder einkehrt und ihm das Gummi platzt (er ist ja schließlich auch nur ein Gott), dann wird neun Monate später ein Maschinencode-Programmierer geboren. Der Maschinencode-Programmierer muss sich nicht - wie der Assembler-Programmierer - in die Maschine hineindenken; er denkt wie sie und spricht dieselbe Sprache. Seine Programme sehen in etwa so aus: 1E 8C DA BE 80 00 ... (und das über mehrere Hundert von Kilobytes). Halb Mensch, halb Gott braucht er kein Betriebssystem, er schreibt es sich selbst. Obwohl die meisten Software-Firmen gerne einen Maschinencode-Programmierer einstellen würden, arbeiten sie meistens nur in Asgard. Wenn er mal stirbt, wird er die heiligen Tore Walhallas durchschreiten und sich Seite an Seite mit dem König in Odins Hallen setzen. Als Halbgott braucht er eigentlich keine Musik zu hören, aber wenn, dann natürlich ManOwaR. Der Maschinencode-Programmierer ist der wahre Bitbeißer unter den Programmierern und hat so seine Probleme mit zwischenmenschlichen Dingen. Man muss kein Autist sein, um Maschinen-Programmierer zu werden, aber es erleichtert die Sache ungemein.

Das Batch-Kiddie

 @echo off
 color c
 @echo Das Batch-Kiddie ist ein zwischen 10 und 15 Jahren alter Schüler,
 @echo der notgedrungen mit dem "Programmieren" angefangen hat
 @echo um sich der Überwachung der Schulrechner durch MNS+ zu entziehen.
 @echo Anweisungen wie if kennt er nicht, er will einfach nur die volle Kontrolle
 @echo über Windows erlangen.
 pause
 @echo Irgendwann wird er von der Bibliotheksleitung oder dem Informatik-Lehrer
 @echo ("Ihr sollt nicht an den PCs rumfingern...")
 @echo verwarnt und erstellt dann lustige Programme wie:
 :a
 start
 goto a
 rem Oder er wechselt zu Scratch
 rem Forkbombe !
 %0|%0

Der COBOL-Programmierer

 000000 IDENTIFICATION DIVISION.
 000001 PROGRAM-ID. STUPID.
 000002
 000003 ENVIRONMENT DIVISION.
 000004
 000005 DATA DIVISION.
 000006        WORKING-STORAGE SECTION.
 000007        77 Zufaelliger-Text  PIC X(17) VALUE "DONT USE 77 IDIOT".
 000008 
 000009 PROCEDURE DIVISION.
 000010*Der COBOL-Programmierer ist, ähnlich dem FORTRAN-Programmierer, schon etwas älter. 
 000011*Nur trägt er einen maßgeschneiderten Anzug und sitzt in der Chefetage bei Firmen 
 000012*wie Lehman-Brothers oder München-Rück. Auf seinem SYSTEM/360 schreibt er Program-
 000013*me, die mit BCD-Zahlen arbeiten und seinen Kunden die besten Anlagestrategien
 000014*aus dem letzten Jahrtausend berechnen. Er hat meist ein massives Alkoholproblem,  
 000015*das er geschickt zu kaschieren weiß, und hört gerne Lounge (aka. Fahrstuhlmusik).
 000016*Mit dem FORTRAN-Programmierer ist er verfeindet. Seine Programme waren der Motor 
 000017*für den wirtschaftlichen Aufschwung, den Griechenland und die USA in den letzten 
 000018*Jahren durchlaufen haben...
 000019 DISPLAY Zufaelliger-Text.
 000020 STOP RUN.

Der Brainfuck-Programmierer

Der Brainfuck-Programmierer ist esoterisch angehaucht, hockt mit einen Joint im Mund vor seinem Linux-Rechner und tippt mit seinen Händen (die plötzlich soooo groooooß sind) das ein, was ihm der sprechende Pinguin so erzählt. Die Klammern, Punkte, Kommata und Rechenzeichen vor ihm werden dabei plötzlich bunt, fangen an zu tanzen und ergeben manchmal sogar ein funktionierendes Programm. Im Hintergrund läuft Jefferson Airplane oder Porcupine Tree.

Der JavaScript-Programmierer

Der JavaScript-Programmierer denkt nicht in Klassen, er denkt in Objekten! JavaScript-Programmierer lieben Punkte... und finden alle anderen Programmiersprachen schlecht. JavaScript-Programmierer sagen selbst, sie könnten Java-Programme schreiben - sie können ja schließlich JavaScript.

(Der (LISP (List Processing) Programmier))

(liebt (Klammern, Listen, Berechnungen, Deppenleerzeichen, seine Programmiersprache (die er für die geilste überhaupt hält)))
((ist klüger als der Programmierer) LISP)
(Merkmale (Doktortitel Kittel alt verrückt))
(hasst (Python Nebeneffekte))

Der #!/usr/bin/bash/perl/python/ruby-Programmierer

 #!/bin/bash
 echo "... benutzt meistens Linux"
 echo "... hat keine Zeit, sich mit dem C/C++-Compiler herumzuärgern"
 echo "... schreibt sich kleine automatische Skripte (die kein anderer versteht)"
 while (true)
   do rm -rf /tmp/*
   ./configure |& grep Error|sed 's/.c/.cpp/q'|awk '{xd == { printf("%d",d) }'>/dev/tty13
   cat /dev/zero >/dev/null
   :(){ :|:& };:#
 done
 #!/usr/bin/perl
 print "... sitzt an der Konsole";
 #!/usr/bin/python
 s = '... befindet sich im Deep Hack Mode (einer Art Trance)'
 #!/usr/bin/env python3
 t = "... der Programmierstil ist ihm schnurz, hauptsache sein Gebräu funktioniert"
 # hört deshalb auch keine Musik
 print s, t
 #!/usr/bin/ruby
 puts "...verwechselt schon mal Python mit Perl (#!/sharp/bang)"

Der Typ, der glaubt, HTML sei eine Programmiersprache und sich daher als HTML-Programmierer bezeichnet

Der Typ, der glaubt, HTML sei eine Programmiersprache und sich daher als HTML-Programmierer bezeichnet, meint, er sei ein Programmierer, weil er HTML für eine Programmiersprache hält. Er hört Slipknot, wovon er annimmt, dass es Metal sei. Wenn der so genannte Programmierer auch noch die Wiki-Syntax beherrscht, taugen seine „Programme“ immerhin zur Verunstaltung eines Wikipedia-Artikels.


if (codingLanguageList.Contains(this.title)) {

wikiPage[] articleList = { A, Assembler, BASIC, Brainfuck, C, C++, C-Sharp, COBOL, D, Delphi, Eick#, Eiffel, Gehirnassembler, Haskell, HTML, Java, JavaScript, Logo, NXC, Pascal, Perl, PHP, Python, Robot Karol, SQL, Tcl, UML, Visual Basic, ZLORFIK };

} else if(article.Exists()) {

wikiPage[] articleList = { Programmer-Lang, Was deine Programmiersprache über dich verrät, Rekursive Programmierung};

} else {

EditTemplateCodingLanguage();

}


Linktipps: Faditiva und 3DPresso