Kaj se zgodi, ko programski jeziki ne stremijo k funkcionalnosti in učinkovitosti, temveč k pozornosti in razmisleku, ali pa postanejo poezija? Na tej, začetnikom prijazni delavnici bomo raziskovali ezoterične programske jezike (esolangs) – jezike, ki počnejo natanko to.
Koda, ki je zapisana v oblikah, sliki ali zvoku, ki jih noben računalnik ne more razvozlati. Vsak ezoterični jezik ponuja nov pogled na načrtovanje jezikov kot medijev za izražanje, kritiko in igro. Pisanje kode tako postane način ustvarjanja, poustvarjanja njegove logike in sodelovanja z njegovimi temeljnimi idejami. Čeprav številni takšni jeziki bivajo v digitalnem prostoru, koncepti, ki jih raziskujemo, ni nujno, da so digitalni: morda delujejo zgolj v naših glavah.
V drugem delu nas bo popeljal skozi različne pristope k ustvarjanju ezoteričnega jezika. Udeleženci bodo lahko delili spontane ideje in usmeritve, kako jih spremeniti v delujoče jezike. Kasneje bomo spoznali prve korake pri ustvarjanju tolmačev (interpreterjev), na svoj račun pa bodo prišli tudi programerji, ki želijo še poglobiti svoje znanje!
Fotografija: Instagram @danieltemkin_
