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

Browsing by Author "Poikelin, Sindi"

Sort by: Order: Results:

  • Poikelin, Sindi (2013)
    Ohjelmointikieliä jaotellaan ohjelmointiparadigmoihin sen mukaan, millaista laskentamallia kielessä käytetään. Moniparadigmakielet tukevat useampaa paradigmaa eli soveltuvat erilaisiin käyttötarkoituksiin. Tämän tutkielman tarkoituksena on analysoida Scala-kieltä moniparadigmakielenä vertaamalla sen ominaisuuksia muiden kielten vastaaviin ominaisuuksiin eri paradigmojen kannalta. Tässä tutkielmassa tutkittavia ohjelmointiparadigmoja ovat olio-ohjelmointi, funktionaalinen ohjelmointi, geneerinen ohjelmointi ja rinnakkaisohjelmointi. Vertailukielinä käytetään Javaa, C#:ia ja Kotlinia. Vertailukriteereiksi on valittu luettavuus, kirjoitettavuus sekä luotettavuus, jotka kuvaavat sopivalla tasolla kielen käytettävyyttä ja toimivuutta.