Vertaileva tutkimus Java- ja Kotlin-koodin laadusta ja tehokkuudesta
Tekijät
Päivämäärä
2023Pääsyrajoitukset
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..
Tekijänoikeudet
© The Author(s)
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.
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29545]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
The extent of empirical evidence that could inform evidence-based design of programming languages : a systematic mapping study
Kaijanaho, Antti-Juhani (University of Jyväskylä, 2014) -
Trust-oriented affordances : A five-country study of news trustworthiness and its socio-technical articulations
Aharoni, Tali; Tenenboim-Weinblatt, Keren; Kligler-Vilenchik, Neta; Boczkowski, Pablo; Hayashi, Kaori; Mitchelstein, Eugenia; Villi, Mikko (SAGE Publications, 2022)Research on trust has come to the forefront of communication studies. Beyond the dominant focus on informational trust and its country-specific articulations, trustworthiness evaluations can relate to the materiality of ... -
From the barbecue to the sauna : a comparative account of the folding of media reception into the everyday life
Boczkowski, Pablo J; Suenzo, Facundo; Mitchelstein, Eugenia; Kligler-Vilenchik, Neta; Tenenboim-Weinblatt, Keren; Hayashi, Kaori; Villi, Mikko (SAGE Publications, 2022)How and why do people still get print newspapers in an era dominated by mobile and social media communication? In this article, we answer this question about the permanence of traditional media in a digital media ecosystem ... -
Kotlinin ja Javan vertaus Androidin kehityksessä
Palm, Jaakko (2022)Vuonna 2017 Google otti Kotlinin viralliseksi kieleksi Androidin kehitykseen. Kotlinin suosio on kasvanut viimevuosina tästä johtuen. Perinteisen Javan ja Kotlinin vertauksesta on tehty useita tutkimuksia. Tämän tutkielman ... -
Ohjelmointikielet sovelluskehityksessä 2020-luvulla -systemaattinen kirjallisuuskatsaus
Peltonen, Samu (2021)Mitä kieliä sovelluskehityksessä käytetään nyt, mitä kannattaa opetella lähitulevaisuutta silmällä pitäen ja miksi? Nämä kysymykset toistuvat eri muodoissa vuodesta toiseen. Tässä tutkimuksessa pyritään selvittämään ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.