Ano, dobře, takže vím, že programátoři mohli být stereotypní jako pitomci, kteří ve svém životě nedělají nic zábavného, s jediným vzrušením v jejich životě, které pochází z úspěšně sestaveného programu, ale to není úplně přesné. Jistě pocit, že sledujete kompilaci kódu, je téměř nepřekonatelný, ale to neznamená, že se programátoři nebaví.
Příklad: vlákno Stack Exchange. Jo, takže programátoři mají diskuse a někdy se baví na webech, jako je Stack Exchange, ale o to nejde. Jde o to, že když se programátoři nudí a dostanou se k náhodným věcem, které vzbudí jejich zájem, obvykle to vyústí v opravdu skvělé věci; takhle Stack Exchange vlákno, které bylo o psaní kódu, který fungoval ve více jazycích.
Odpovědi na vlákno začaly jednoduchým Řádek kódu v Pythonu, který říká „print (1)“, a přesunul se na kód Vim, který šel „print (1) # i2“ - což má za následek vytištění 2 ve Vimu a 1 v Pythonu.
Odpovědi pokračují dál a dál a programátoři používají některé extrémně kreativní způsoby, jak přijít s novými odpověďmi, které navazují na předchozí. Neuvěřitelně má tento příspěvek 179 odpovědí, což znamená, že poslední odpověď ve vlákně skutečně běží na 179 různých jazyků! To je prostě ohromující.
Pochopení toho, že celý kód je nad rámec mých extrémně omezených (nemluvě o zastaralých a informovaných) dovednostech v programovacích jazycích, takže předpokládám, že je kód správný. Koneckonců, moderátoři Stack Exchange povolili, aby odpověď zůstala na fórech, takže musí být správná. Jde však o to, že nějaký programátor napsal kód, který lze správně spustit v 179 různých jazycích.