Nuupittaa kuuppaa. Kuinka kovasti tunkeekin niin autiutta tahtoo kajastaa. Aatokset siellä muualla ja täällä ei.
Yllättävää kyllä, ohjelmointiputkeni on jatkunut edelleen. On kuin olisin löytänyt tasapainon koodaamisen ja muun puuhailun välillä. Siitä on aikaa kun olen kyennyt yhtäjaksoisesti olemaan kiinnostunut jostakin asiasta yli kaksi kuukautta. Valinta sen suhteen mitä tekee on kuitenkin tullut yhä ajankohtaisemmaksi. Karu totuus VB6:n suhteen on, että se on kuolemassa oleva kieli. Sillä on vielä runsaasti käyttäjiä, mutta todellisia osaajia on yhä harvemmassa. Vaikka Microsoft on taannutkin VB6:n ohjelmien toimivuuden vielä kymmeneksi vuodeksi (VB6:n tukeminen on sidottu Vistan tukeen), on kuitenkin seinä lopulta vastassa lähivuosina. VB6:n voinee kuopata viimeistään kun Vistan seuraaja tulee joskus vuosien kuluttua.
Tämän takia olenkin palannut tutkimaan vaihtoehtoja. Yksi uudemmista löydöistäni on ollut AutoIt v3, joka ei varsinaisesti ole ohjelmointikieli vaan ennemminkin skriptauskieli. Se kuitenkin sallii ohjelmien kääntämisen, joten siinä on sinällään kaikki potentiaali varsinaisten ohjelmien tekoon. Olen kuitenkin päätynyt oikeamman ohjelmointikielen kannalle, joka on FreeBASIC. Testin sille saatavaa IDE:ä, FbEditiä, ja se onkin jo pitkälle sellainen työkalu, jota olen kaivannut. Täydellinen se ei kuitenkaan ole: käyttöliittymässä on parannettavaa ja suunnittelussa on outouksia, mutta ennen kaikkea Unicode on unohdettu kokonaan. Tämän voi luokitella järkyttäväksi miinukseksi vuonna 2008, ovathan käytännössä lähes kaikki todelliset ohjelmointityökalut tällä vuosituhannella edes jollakin tasolla huomioineet Unicoden. FreeBASIC osaa Unicoden vallan hyvin, mutta FbEdit ei.
Tämä on tietysti nostanut mieleen mahdollisuuden alkaa kirjoittaa omaa vastaavaa työkalua, josta voisi tehdä oman maun mukaisesti pitkälti VB6:n tapaisen. Se olisi kuitenkin valtava urakka, ja vaikka minulla taito sen tekoon löytyy, en ole vielä varma löytyykö kiinnostus ja sitoutumus moiseen. Muu elämä kun kuitenkin lopulta painaa päälle, töitä pitäisi löytää, ammatinvalintapsykologille ollaan taas viemässä, rahaa pitäisi tienata ja niin edelleen. On harmi ettei elantoaan voi tienata yleishyödyllisellä puuhastelulla omalla tahdillaan ilman varsinaista työelämästressiä.
Yllättävämpänä käänteenä minut kutsuttiin eilen valvojaksi eräälle uudelle foorumille, joka kantaa nimeä All Basic. Siellä olen vastuussa alueesta Classic VB, joka kattaa VB6:n, VBA:n ja VBScriptin. Asiat ovat edenneet varsin pikaiseen tahtiin ja yllättäen olenkin suunnittelemassa ulkoasukohennusta ja irkkikanavan pystyttämistä. Onneksi nämä eivät ole mahdottoman aikaasyöviä touhuja, tosin tulen kyllä tuhlaamaan ulkoasupuolen miettimiseen aikaa, sillä tahdon tehdä sen kunnolla. Totesin että haluan BASIC-kielelle jonkin keskitetyn paikan ja All Basic on siihen loistava tilaisuus, ja onkin oikeastaan yllättävää ettei moista ole jo ennestään pystytetty.