Ja okay, så jeg ved, at programmører måske er blevet stereotype som kaffe-chugging nørder, der ikke gør noget sjovt i deres liv, med den eneste spænding i deres liv, der kommer fra et vellykket samlet program, men det er ikke rigtig præcist. Sikker på, at følelsen af at se din kodekompilering er næsten uovertruffen, men det betyder ikke, at programmører ikke har det sjovt.
Eksempel: En stakbyttetråd. Ja, så programmører har diskussioner, og nogle gange har de det sjovt på websteder som Stack Exchange, men det er ikke meningen. Pointen er, at når programmører keder sig, og de får op til tilfældige ting, der vækker deres interesse, resulterer det normalt i nogle rigtig seje ting; sådan her Stak Exchange-tråd, der handlede om at skrive kode, der fungerede på flere sprog.
Svarene på tråden startede med et simpelt Python-kodelinje, der siger 'print (1)', og flyttede til en Vim-kode, der gik til 'print (1) # i2' - der resulterer i, at en 2 udskrives i Vim, og en 1 udskrives i Python.
Svarene fortsætter og fortsætter, og programmører har brugt nogle ekstremt kreative måder at komme med nye svar, der bygger på tidligere. Utroligt har dette indlæg nu 179 svar, hvilket betyder det det sidste svar i tråden kører faktisk på 179 forskellige sprog! Det er bare tankegang.
At forstå, at hele koden er langt ud over mine ekstremt begrænsede (for ikke at nævne forældede og underinformerede) færdigheder i programmeringssprog, så jeg antager bare, at koden er korrekt. Når alt kommer til alt, har Stack Exchange-moderatorer tilladt svaret at forblive på foraene, så det skal være korrekt. Pointen er dog, at en eller anden programmør skrev kode, der korrekt kan køre på 179 forskellige sprog.