Tik-76.295 Ohjelmistojen toteutustekniikat: seminaari   2-6 ov., VL

        "I believe that Java will NOT be the last language.
        The next language to be a "killer-language" will NOT
        be an OO language but rather a higher-level functional or
        constraint-based language."
                -- Bill Joy, Javan kehittäjä, JavaOne 1998.

Schemellä voi ohjelmoida funktionaalisesti, mutta funktionaalinen ohjelmointi on paljon muutakin. Seminaarissa käsitellään moderneja funktionaalisia ohjelmointikieliä (ML, Haskell, ...), funktionaalista ohjelmointitapaa ja ohjelmointitekniikoita, funktionaalisten ohjelmointikielten toteutustekniikoita ja niiden tyyppijärjestelmiä, sekä uutena eksoottisena asiana "Proof Carrying Code"a.

Seminaari kokoontuu torstaisin 14-16, ei kuitenkaan kaikkina viikkoina. Ensimmäinen kokoontumiskerta on 3.2.2000. Paikkana on Spektrin Kvintissä ensimmäisen kerroksen neuvotteluhuone 1204, välittömästi hissien edessä.

Järjestäjät ovat TkL Kenneth Oksanen ja dos. FT Petri Mäenpää.

Seminaarin materiaali perustuu konferenssiartikkeleihin ja otteisiin alan oppikirjoista, joita ovat mm.

Seminaarin aikataulu on seuraava:

Linkkejä:


cessu@iki.fi