dc.contributor.advisor | Mikkonen, Tommi | |
dc.contributor.author | Tuikka, Jari | |
dc.date.accessioned | 2023-04-20T06:08:18Z | |
dc.date.available | 2023-04-20T06:08:18Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/86462 | |
dc.description.abstract | Tämä pro gradu -tutkielma vertailee Kotlinin ja Javan ohjelmien eroja koodin
laadun ja suoritustehokkuuden suhteen. Koodin laatua ja suoritustehokkuutta vertaillaan kirjallisuuskatsauksella ja empiirisellä tutkimuksella. Kirjallisuuskatsauksessa tarkasteltiin löydettyjä tutkielmia ja koostettiin niistä löydökset. Empiirisessä vertailussa kerättiin havaintoja
eri kielillä toteutetuista projekteista. Tutkielman mukaan Kotlinin koodi on tiiviimpää ja ilmaisuvoimaisempaa kuin Javan, mutta laadun suhteen ei ole merkittäviä eroja. Tutkielma
havainnollistaa myös, että Java-sovellukset ovat tehokkaampia suorittaa kuin Kotlinilla toteutetut. | fi |
dc.format.extent | 55 | |
dc.language.iso | fi | |
dc.rights | In Copyright | |
dc.subject.other | Kotlin | |
dc.subject.other | koodin laatu | |
dc.subject.other | kirjallisuuskatsaus | |
dc.subject.other | empiirinen vertailu | |
dc.title | Vertaileva tutkimus Java- ja Kotlin-koodin laadusta ja tehokkuudesta | |
dc.type | master thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202304202581 | |
dc.type.ontasot | Master’s thesis | en |
dc.type.ontasot | Pro gradu -tutkielma | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.coar | http://purl.org/coar/resource_type/c_bdcc | |
dc.rights.copyright | © The Author(s) | |
dc.rights.accesslevel | restrictedAccess | |
dc.type.publication | masterThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | tehokkuus | |
dc.subject.yso | Java | |
dc.subject.yso | ohjelmointikielet | |
dc.subject.yso | laatu | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |
dc.rights.accessrights | The author has not given permission to make the work publicly available electronically. Therefore the material can be read only at the archival workstation at Jyväskylä University Library (https://kirjasto.jyu.fi/collections/archival-workstation). | en |
dc.rights.accessrights | Tekijä ei ole antanut lupaa avoimeen julkaisuun, joten aineisto on luettavissa vain Jyväskylän yliopiston kirjaston arkistotyösemalta. Ks. https://kirjasto.jyu.fi/kokoelmat/arkistotyoasema.. | fi |