Linkkejä taiteellisten ohjelmien sivuille
Seuraavien linkkien takaa löytyy taiteellisen ohjelmoinnin ystävien
mielestä mielenkiintoisia asiota:
IOCCC
The International Obfuscated C Code Contest) on ohjelmointikilpailu,
jossa tarkoituksena on tuottaa mahdollisimman epämääräistä koodia niin
tuotasta lukevien ohjemoijien kuin ohjelmaa kääntävien kääntäjienkin harmiksi.
Kuinka tämä sopii taiteellisen ohjemoinnin ystävien perusperiaatteisiin?
Hyvin, sillä kilpailu osoittaa, että noudattamalla yleisiä ohjelmoinnin
perusperiaatteita päästään vähemmällä ja tuotetaan luettavampia ohjelmia.
Mahdollisimman sekavan koodin tuottaminen vaatii kuitenkin ohjelmoijalta
paitsi ymmärrystä myös taiteellista näkemystä. IOCCC sopii siten mainiosti
Toysin viitekehykseen.
PikseliÄHKY on myös
ohjelmointikilpailu, jossa visuaalisuus nostaa päätään koodausta korkeammalle.
Tänä vuonna materiaalina ovat mm. video, live-esiintymiset, valokuvat,
tietokoneohjelmat, ääni ja kannettavat mediat - tarkoitus on sulauttaa nämä
kaikki yhteen.
Tex
on tekstin latomiseen kehitetty ohjelma, joka tuottaa
ympäristöriippumatonta koodia sivun ulkoasun taittoon. TeX kehitettiin
erityisesti matemaattisten kaavojen ladontaohjelmaksi, mutta käyttäjien
mielestä sillä voi tehdä lähes ihmeitä. Ja mitä TeXillä ei voi tehdä, niin
ohjelmaa voi aina laajentaa...