lauantai 14. maaliskuuta 2009

Vernor Vinge: Taivaan syvyydet

A Deepness in the Sky on kokolailla hyvä avaruusooppera. Avaruuslentoja ja alieneita; mielenkiintoisia teknologioita ja niiden yhteiskunnallisia vaikutuksia; jopa kohtuullisen sujuva juoni. Hämähäkkien ja ihmisten kehitystasojen ero antaa mahdollisuuden tutkia eri tason teknologioita ilman jatkuvia takaumia.

Vingen libertarismiakaan ei hypi silmille, ainaakaan ellei osaa katsoa (perinnöllinen monarkia jonka kansalaiset elävät anarkiassa on kieltämättä melko hauska idea).

Mutta ennen kaikkea A Deepness in the Sky on siitä poikkeuksellinen skifi, että siinä ymmärretään softan merkitys teknolgiassa. Esimerkiksi: mitä pitää tehdä, kun rakennetaan avaruusalus satojen vuosien matkaa varten?
  • hienot skifi-moottorit
  • syväjäädytysarkkuja matkustajille
  • kaiken sorttisia hengissäpitorakenteita
  • optiikkaa, aseita jne krääsää
  • softaa moottorien käyttöön, softaa jäädytysarkkuihin, softaa hengissäpitoon, softaa aseille ja krääsälle sekä softaa integroimaan näitä yhteen ja toteuttamaan käyttöliittymät niihin.
Viimeinen kohta on luultavasti työläämpi kuin kaikki aiemmat yhteensä. Ja sama koskee avaruusaluksen käyttöä: toisinaan on hekä tarpeen ymmärtää moottorien tai muiden laitteiden fysiikkaa, mutta ohjelmien käyttö ja jatkuva muokkaus on oikeastaan aluksen käytön ydin, ja sitä pitää tehdä koko ajan.

Kun tietää miltä näyttävät vaikkapa nykyiset Linux-distribuutiot, joilla kuitenkin on pisimmälläkin laskennalla vain parin vuosikymmenen historia, voi koittaa kuvitella miltä näyttäisi 1000 vuotta kehitetty avaruusaluksen käyttöjärjestelmä.