Godot

Koodaaminen oli kivaa 90-luvun lopulla. Koodasin pelejä QuickBasicilla ja verkkosivuja HTML:llä. Tekemisen tahti oli huomattavasti osaamista nopeampaa. EduskuntaManageri II:n menestys oli ihan käsittämätöntä verrattuna siihen kuinka huono peli oli teknisesti.

Koodaaminen oli ihan ok 2000-luvun alussa, kun julkaisin FormulaManagerin. Edelleen into tehdä asioita oli suurempaa kuin osaaminen. Muistan hyvin, kuinka osasin rakentaa vain muutaman UI-elementin ja koko peli rakentui sitten niiden varaan. Nykypäivän kaltaisia YouTube-tutoriaaleja ei ollut vielä olemassa.

Outoa ohjelmointia – esoteeriset ohjelmointikielet

Jussi Kasurinen julkaisi vastikään kirjansa Outoa ohjelmointia – esoteeriset ohjelmointikielet maksa-mitä-haluat palvelussa. Tästä (ja sairauslomasta) innostuneena kävin lueskelemaan kirjaa. En kylläkään Kasurisen kirjaa vaan Aini Linjakummun Uskonnon varjot -teosta. Tämä oli kuitenkin sen verran painavaa tekstiä, että otin Kasurisen kirjan rinnalle luettavaksi ja uppouduinkin sitten siihen ja Outoa ohjelmointia tuli lopulta luettua muutamassa tunnissa.

Kuusijuhla

Yliopiston käytävillä (sekä fyysisillä että virtuaalisilla) kuului alkuviikosta legendaa jonkun keksineen ohjelmointiongelmaksi kirjoittaa koodi, joka piirtäisi ruudulle joulukuusen. Tämä tehtävä suoritetaan siis tekstinä, jolloin kuusta voidaan mallintaa vaikkapa #-merkeillä.

What's wrong with Python

There are lot of sites listing the faults of PHP (e.g. PHP Sadness). Although I really really like PHP I cannot deny it's problems (which mostly inherit from the 90's and should be fixed ASAP). Yet, PHP is definitely not the only language to have some "strange behaviour". Java, C/C++ and Python are not without problems either. Even though I have done most of my programming with PHP I have also done some little things with Python.