torstaina, helmikuuta 19, 2004

Literate programming

Literate programming on tapa kirjoittaa sek� koodi, ett� sen dokumentaatio samaan tiedostoon. Mielenkiintoinen konsepti, jota olen usein tutkaillut, mutten kuitenkaan k�yt�nn�ss� kokeillut.

Literate programming

Linux vastaan Windows

No niin, siit� on taas aikaa vier�ht�nyt kun olen t�nne viimeksi kirjoittanut. Enk� pitk�sti aio kirjoittaa nytk��n. Kunhan huomautan jotain, mink� olen taas huomannut k�ytetty�ni rinnakkain Linuxia ja Windowsia:

Windows - helpot asiat ovat helppoja ja vaikeat asiat mahdottomia

Linux - vaikea asiat ovat mahdollisia ja helpot asiat mahdottomia

Esimerkkej�: Windows-ymp�rist�ss� on vaikea yhdistell� pieni� ohjelmia suuremmiksi ohjelmiksi. Linux-ymp�rist�ss� t�m� taas on helppoa.

Linux-ymp�rist�ss� taas sellainen helppo asia kuin tekstin leikkaa-liimaaminen ikkunasta toiseen joko ei toimi ollenkaan tai sitten teksti muuttuu linjaroskan n�k�iseksi mongerrukseksi. Windowsissa t�m� tietysti toimii aina.

Oliskohan Mac OS X se oikea vaihtoehto? Jos hankkis sellaisen, laskisko verenpaine ja el�is onnellisena pitemp��n?