sunnuntaina, marraskuuta 28, 2004

Tulevaisuuden softaty�kaluja

H�mm�stytt�v�� kyll�, mutta Slashdotissa oli kirjoitus, jossa oli oikeasti pari mielenkiintoista juttua (linkki otsikossa) ty�kaluista, joita me softaty�l�iset tulevaisuudessa ehk� k�yt�mme.

Refactoring Browser olisi juuri sit� mit� mie kaipaisin. Tuntuu ihan silt�, ett� tuon voisi jotenkin j�rjest�� Source Navigaattoriin. Pit�si tarkastaa mit� sillekin projektille nyky��n kuuluu. Viimeksi kun jokunen vuosi sitten katsoin, se oli aika kuollut.

Kirjoituksen kommentoijat ovat kyll�kin huomauttaneet, etteiv�t n�m� ole tulevaisuutta vaan jokaisessa hyv�ss� Java-kehitysymp�rist�ss� ne jo l�ytyv�t.

Joskus tulee sellainen tunne, ett� j��nk�h�n min� jostakin paitsi kun en tee t�it� Javalla. Olen yli vuosikymmenen kirjoittanut t�ysip�iv�isesti C:t� ja alkaa v�h�n tuntua silt�, ett� t�ll� rastilla on k�yty ennenkin. Olisikohan koneet jo niin nopeita, ett� minunkin t�iss�ni voisi kirjoittaa ainakin osan softasta jollain korkeamman tason kielell�? Voisivatko asiakkaat hyv�ksy� esim. 20% laskun suorityskyvyss� jos vastineeksi saataisiin nopeammin uusia toimintoja, v�hemm�n bugeja, v�hemm�n kaatumisia ja parempi tietoturva?

tiistaina, marraskuuta 09, 2004

Legot eiv�t ole en�� sit� mit� ennen

Nuket ajelulla Lego-mikroautollaIsovanhemmilta tuli paketti, jossa oli pari Lego Technic -pakettia niilt� ajoilta kun min�kin olin nuori ja n�tti. Veera innostui heti hurjasti ja rupesi rakentamaan niill� ja mun avustuksella viilattiin tyylik�s mikroauto.

Paketeista oli kuitenkin hukkunut pari kriittist� palaa, joten ajattelin ostaa Veeralle jonkun uuden tekniikka-Lego-paketin. Kiertok�ynti l�heisen kauppakeskuksen kaikissa leluja myyviss� liikkeiss� oli j�rkytys

Lego Technic, sellaisena kun me 70-ja 80-luvulla niit� n�pr�nneet ne tunsimme, on kuollut ja kuopattu, mennyt manan majoille, niit� ei ole en��.

Legojen t�rkein ominaisuus on aina ollut se, ett� kaikki on yhteensopivaa. Voit aivan vapaasti rakentaa jotain, jossa on sekaisin paloja tekniikkapaketeista ja tavallisista Legoista. Tai siis et voi en��.

Nykyiset Lego Technic -setit ovat t�ynn� satoja, pieni� ja suuria osia, jotka on huolellisesti tehty erilaisiksi ja yhteensopimattomiksi tavallisten Legojen kanssa.

Mr. Lego, read my lips: T�m� ei ole parannus!

Mik� ihmeen markkinointiosaston �lynv�l�ys on voinut saada aikaan sen, ett� Lego on ruvennut tuottamaan palikkasettej�, jotka eiv�t sovi yhteen? Oliko se huonoa bisnest�? Oliko optiot laskussa?

Muutenkin, kauppojen hyllyill� ei n�ytt�nyt olevan kuin aivan pari pakettia Lego Technic -sarjan paketteja, mik� ei oikeastaan ole mik��n ihme. Sen sijaan hyllyt ovat vallanneet erilaiset teemapaketit: Star Wars, Bionicle, Kingdom Knights, Ferrari Race Car, Racers, ...

Teemapaketin idea on n�k�j��n se, ett� siin� ei tarvitse rakentaa mit��n, vaan p��see heti leikkim��n valmiilla Legolla. Jeee.... Mit� ihmeen kivaa siin� on?

Jos 20 vuoden p��st� maailmassa viel� on insin��rej�, asentajia ja korjaajia, se ei ainakaan ole en�� Legojen ansiota.

Ostin kokeilun vuoksi Veeralle halvimman Lego Technic -paketin ja se oli juuri niin kamala kuin arvelinkin. N�emm� my�s laaduntarkkailu on heikentynyt sitten 70-luvun. Osat eiv�t aina tunnu sopivan toisiinsa ilman pient� voimank�ytt�� ja malliohjeiden mukaiset akselit tuntuvat v�h�n liian lyhyilt�. Pienien nippeleiden m��r�ll� yritet��n korvata laatua ja yhteensopivuuden puutetta tavallisiin Legoihin.

O tempora, o mores!

perjantaina, marraskuuta 05, 2004

Apple alkaa menett�� hohtoaan

Olen jo pitk��n haaveillut uuden kotikoneen hankinnasta ja olen p��tt�nyt, ett� se on joku Macintosh, ehk� uusi iBook tai uusi iMac. Ja sitten saa lukea sellaisen uutisen kuin otsikon linkiss�: Apple ei olekaan suoraselk�inen firma, vaan sekin haluaa lukita k�ytt�j�t omiin tuotteisiinsa ja vainoaa niit�, jotka rakentavat apuohjelmia el�m�n helpottamiseksi.

Liek� nyt sitten niin, ett� jos ei halua jonain p�iv�n� huomata, ett� Windows ei osaa en�� soittaa DVD-levyj� tai TV:st� tallennettuja ohjelmia, on viisainta k�ytt�� vapaita k�ytt�j�rjestelmi�, jotka antavat k�ytt�j�n tehd� mit� h�n itse haluaa sen sijaan, ett� joku muu p��tt�� mit� omilla vehkeill� ja tallenteilla saa tehd�.

Kyll� maailma on muuttunut ihan kummalliseksi.