(c) Arto Wikla 1997, Helsingin yliopisto/ Tietojenkäsittelytieteen laitos
581253-6 Java(TM)-ohjelmointi

Esi-, väli- ja jälkipuheita, eräänlainen kurssipäiväkirja

(Täydennetty viimeksi: 14.5.1997)
(Sivu näkyy tarkoitetun kaltaisena ainakin Netscapella.)

Keväällä 1996 opinto-opasta toimittaessani ehdoin tahdoin vänkäsin laitoksen hyväksymään ajatuksen, että pitäisin Java-kurssin keväällä 1997. Itse asiassa yritin vängätä Javaa peräti syksyn 1996 pakolliseksi ohjelmointikurssiksi Ohjelmointi(Java) kurssin Ohjelmointi(Pascal) paikalle, mutta (luullakseni) onneksi en onnistunut. Aion yrittää vängätä sitä syksyn 1997 pakolliseksi kurssiksi Ohjelmointi(Java). Luullakseni en onnistu. En tiedä vielä, onko se onni vai tappio.

Java-kieli teki ensi näkemällä vaikutuksen vanhaan Kieloon (Kielo oli aikanaan eräs erikoistumissuunta, nykyään ns. "suuntautumisvaihtoehto", Kopsin, Tilhin, Teräksen ja Matin ohella. (Harjoitustehtävä: Mitä nuo nimet mahtoivat tarkoittaa?))

Java oli Algol60:n, Lispin ja Pascalin jälkeen, monen, monen vuoden jälkeen yllättäen tyylikäs ohjelmointikieli. Vuosien varrella näki yleviä hehkutuksia Algol68:n, PL/I:n ja Adan tapaan ja toisaalta koneen syleilyjä C:n ja vaikkapa FAS:in tapaan, eikä niistä mikään sytyttänyt. Joko oli kerätty kaikkien kaikki hienot ideat pakettiin, joka kaatui ajattelutapojen pyttipannuun, tai sitten oli kehitelty huonosti piilotettuja tapoja ohjelmoida konekielellä. Ei purrut! Mutta Java peijakas puri!

Kerään tälle sivulle yhteismitattomia hajahuomioita Java-kurssin aikana. Ajatukset ovat pieniä tai suuria. Jokainen saa luvan valita tärkeät yhdentekevien joukosta. Luultavasti niillä ei ole mitään merkitysta useimmille. Jos ne edes jotakuta auttavat pysymään ajatuksenjuoksuni mukana, olen tyytyväinen. Kirjoitan ne silti varsinaisesti itselleni. Miksi? Ja miksi julkisina? En tiedä.


Kiitokset monenlaisesta avusta kurssin toteuttamisessa ja Javan oppimisessa kurssin opettajille ja opiskelijoille sekä (aakkosjärjestyksessä) Petri Kutvoselle, Harri Laineelle, Tomi Silanderille, Juha Vihavaiselle ja monille, monille muille!

Arto Wikla


Takaisin sisällysluetteloon.


Java and all Java-based marks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. University of Helsinki is independent of Sun Microsystems, Inc.
Muita www-sivujani (useimmat englanniksi):
Suomisivu / Homepage / Music page / Italian page / Finland page / Art page