Skip to main content
Login | Suomeksi | På svenska | In English

Browsing by Subject "tutkielma"

Sort by: Order: Results:

  • Poutanen, Timo (2021)
    Tutkielmani keskittyy tieteiskirjallisuudessa esiintyviin utopioihin ja niiden ongelmallisiin piirteisiin, kuten ihmisten sijoittamiseen alueille, joissa heillä ei ole mahdollisuutta elää luonnon keskuudessa, kolonialistiseen ja imperialistiseen vallankäyttöön ja ympäristön hyväksikäyttöön. Tutkin näitä ongelmia Aldous Huxleyn Brave New World (suomeksi Uljas Uusi Maailma) ja Arthur C. Clarken Imperial Earth kirjan kautta, koska ne edustavat kahta erilaista utopiaa. Huxleyn Brave New World esittää lukijalle maailman, jossa ihmisiltä on otettu pois heidän mahdollisuutensa valita oma tulevaisuutensa, minkä ohella heille on luotu maailma, jossa heillä ei ole mitään mitä he haluaisivat. Clarken Imperial Earth sen sijaan edustaa pintapuolisesti positiivisempaa utopiaa, jossa maassa asuvat ihmiset ovat päässeet eroon monista maailmaa kohtaavista ongelmista, kuten saasteista, sodasta, ja nälänhädästä. Tämä ei välttämättä siltikään tarkoita, että luontoa taikka kaikkia ihmisiä kohdeltaisiin yhdenmukaisesti, ja ne ihmiset, jotka asuvat maapallon ulkopuolella, joutuvat elämään vaarallisessa ja epäluonnollisessa ympäristössä. Analyysini on jaettu eri osiin, joista ensimmäinen kohdistuu kolonialismiin utopioissa ja siihen, miten siirtomaavallat ylläpitävät itseään ja kansalaisiaan. Tutkin tässä osiossa, miten Huxleyn Brave New World kirjassa ilmaantuvia ”villien” reservaatteja on luotu yhteiskuntaan, jossa muuten kaikilla sen kansalaisista on kaikkea mitä he haluavat, mutta heille on jätetty vain rippeet hyvästä maasta ja teknologiasta. Tämä edustaa tapaa, jolla siirtomaavallat käyttävät hyväksensä vähäosaisempia ja osoittaa paralleelien kautta, miten siirtokuntien asukkaiden ja suurien valtioiden kansalaiset ovat loppujen lopuksi samanlaisessa hierarkkisessa asemassa kuin ne kansanryhmät, joiden he katsovat olevan heitä alhaisempia. Tähän analyysiin heijastaen tutkin Clarken Imperial Earth kirjan avaruussiirtokuntien tilannetta, erityisesti sitä, miten niissä esiintyy erittäin samanlaisia kolonialistisia hyväksikäytön elementtejä, kuten heikot elinympäristöt ja luonnonvarojen kuluttaminen siirtomaavallan hyväksi. Tähän asiaan liittyen tutkin myös kirjojen päähenkilöitten statusta ulkopuolisina molemmista siirtokuntalaisista ja siirtomaavaltojen kansalaisista ja tutkin, mitä heidän asemansa edustaa molemmissa yhteiskunnissa ja mitä se kertoo ulkopuolisten hyväksynnästä. Seuraavassa osiossa tutkin, miten siirtomaavallat hyväksikäyttävät siirtokuntia ja niissä asuvia ihmisiä huolimatta siitä, miten se vaikuttaa heidän elämäänsä ja ympäristöönsä. Tällaista hyväksikäyttöä esiintyy molemmissa kirjoissa, ja näiden siirtomaavaltojen asukkaat eivät näe hyväksikäytössä minkäänlaista ongelmaa, koska nämä ratkaisut ovat olleet rahallisesti ja paikallisen ympäristön puolesta hyödyllisiä. Analyysini keskittyy siihen, miten vähän mahdollisuuksia siirtokunnissa asuvilla on ja kuinka heidän elinympäristönsä on minimaalinen siirtomaavaltaan verrattuna. Clarken Imperial Earth kertoo Saturnuksen kuun Titanin siirtokunnasta, joka kerää Maalle vetyä ainoana rahan lähteenänsä. Monet siellä asuvat eivät pysty päättämään, haluavatko he pysyä siirtokunnassaan vai ei, koska heillä ei ole varaa muuttaa takaisin Maahan, joten heihin kohdistuu koko elämän kestävää epäoikeudenmukaisuutta, mihin heillä ei olet mitään sanomista. Huxleyn Brave New World taas näyttää miten siirtomaavallat pitävät niitten ulkopuolisia alueita kurissa, jotta ne voivat hyväksikäyttää niitä jopa kaikkien luonnonvarojen hupenemisen jälkeen viihteenä, ja miten siirtomaavaltojen johto myy matkoja käymään näillä reservialueilla. Lopuksi tutkin, miten ihmiskunta hyväksikäyttää luontoa ja miten se näkee luonnon nautinnon lähteenä. Molemmissa kirjoissa kerrotaan, että suuresta osasta ympäristöongelmia, kuten saasteesta on päästy eroon, mutta silti kummassakin ilmenee, että luonto on täysin ihmisen kontrolloima. Huxleyn Brave New World näkee luonnon resurssina ja siinä esiintyvät siirtomaavaltojen johtajat pitävät omaa kansaansa iloisina luomalla heille suotuisan ja kauniin ympäristön heidän kaupunkiympäristöönsä. Luonto on aina kaunista ja sen ylläpidolla maksimoidaan sen esteettinen arvo. Samalla sen oma yhteiskunta on kaukana luonnosta geenimanipulaation kautta, joka on antanut heille pitkän, terveellisen elämän, joka alkaa ja loppuu etänä muista ihmisistä. Clarken Imperial Earth ylistää, miten Maahan on tuotu takaisin alkukantaiset metsät ja eläimistö; se kuvailee, miten jotkut näkevät sen maailman erittäin puhtaana. Samalla tiedemiehet manipuloivat kasveja keräämään kultaa taikka tuomaan takaisin edesmenneitä eläinlajeja. Molemmissa kirjoissa ihmiskunta on teknologian avulla saavuttanut tason, jolla ihminen on kaiken luonnon herra. Tutkielmani osoittaa, miten ihmisten ja ympäristön hyväksikäytön takia kumpikaan kirjojen maailmoista ei voi olla utopia, vaikka niitten omat asukkaat näkisivät ne utopioina. Molemmat kirjat sisältävä samanlaisia elementtejä, vaikka niitten maailmat kuvastavat täysin erilaisia asioita. Tämä osoittaa, että utopian muoto tai sen motiivi eivät edusta sen statusta positiivisena tai negatiivisena tulevaisuutena. Huxleyn Brave New World seuraa Thomas Moren Utopian satiirista perinnettä, kun taas Clarken Imperial Earth edustaa modernia utopiaa, jossa nykyajan ongelmat ovat ratkaistu, mutta silti molemmat kirjat sisältävät epäoikeudenmukaisuuksia monella tasolla.
  • Mikkola, Risto (2020)
    Programs today consist of several parts made in different languages. Different languages ​​are used because of the different benefits they offer. In the same program, languages ​​can be mixed by embedding an interpreter of a language into a program implemented in another language, so that the interpreter allows one language to run programs made in another. In order for the languages to work together, they ​​need to be built into an interface that allows them to communicate. Languages ​​are already different in their purpose, so various compatibility issues raise in the implementation of the interface between them. In addition, interpreters for multiple embeddable languages ​​are designed for single-threaded execution only, so using them in a multi-threaded program can compromise the efficiency or integrity of the program. In this work, we look for the problems of language interface and multi-threading in interpreter embedding and the solutions used for them with the help of the literature. As a practical work, we integrate a Lua interpreter into a multithreaded MMORPG server program programmed in C++. The use case of the embedded language sets practical limits on execution speed, so maintaining concurrency is paramount. In practical work, many isolated instances of the embedded language interpreter are created, which can be performed in parallel with different threads. Due to the use case, the instances have to share information with each other, which takes place through the serialization of the information. The applied part of the work and the solutions used in it are evaluated by simulating the structure and execution of the server program. We compare a single-threaded embedding of the interpreter to a parallel implementation and find that in the test situation we achieve the desired near-ideal execution speeds with the help of the parallel implementation. In addition to acceleration, we find that the increase in memory consumption is small relative to the benefits obtained.