K programátorské otázce
Cancel culture
Na světě jsou dvě skupiny lidí. Jedna řeší myšlenky a nenimrá se ve slovech, druhá naskakuje na slova a na myšlenky jí nezbývá čas. Technicky zaměření lidé spadají obvykle do té první skupiny a šéfuje jim často někdo z té druhé skupiny. Střet se pak řešívá nějakou zcela zbytečnou prací podle známého přísloví o vlku a celé koze.
Kdysi za normalizace dostal prý jakýsi soudruh k posouzení matematická skripta o lineárním programování. Nerozuměl tomu ani zbla, ale posudek napsat musel. A protože si povšiml, že celá skripta jsou plná maximalizačních úloh, napsal, že skripta svádí studenty ke kapitalistické maximalizaci zisků. Matematici museli pracně ve všech úlohách obrátit znaménko, a tím je změnit na minimalizační. Nakonec ale dostali pochvalu, protože minimalizace ztrát je správný socialistický úkol.
Když jsem tuto historku za studií slyšel, pechechtával jsem se se spolužáky hloupým starým časům. O pár let později jsem ale na totéž začal narážet mezi programátory. Rasistické blacklisty bylo potřeba přepsat na blocklisty. Databázová terminologie se měnila z otrokářského master-slave na primary-recovery. Vadívá i slovo client nebo názvosloví pro grafy založené přiléhavě na rodinných vztazích. Až se začínám bát, že sám někde narazím, protože grafům bez nemanželských potomků říkám morální grafy.
Občas si ale i programátor postaví hlavu a neuhne. Programátor Andrew Tomazos před několika dny vypracoval ryze technický dokument, který nazval The Undefined Behaviour Question. Jakési hlavy pomazané pak začaly požadovat, aby název změnil. Připomínal jim, považte, Marxův spisek K židovské otázce (Zur Judenfrage / On the Jewish Question). Andrew Tomazos po krátkém váhání seznal, že k opravě názvu nemá důvod.
A výsledek? Programátor, který po léta přispíval k rozvoji a standardizaci jazyka C++, není nadále vítán v komisi WG21. Jde o komisi pro standardizaci jazyka C++ zřízenou Mezinárodní organizací pro normalizaci (ISO). Cancel culture tak dorazila i do oblasti technické normalizace, a to dokonce na mezistátní úroveň.