Show simple item record

dc.contributor.advisorSanna Mönkölä
dc.contributor.authorHäyrynen, Mikko
dc.date.accessioned2017-12-20T14:09:13Z
dc.date.available2017-12-20T14:09:13Z
dc.date.issued2017
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/56469
dc.description.abstractTutkielmassa vertaillaan funktionaalista ja imperatiivista ohjelmointiparadigmaa toistorakenteiden osalta. Vertailussa tarkastellaan Jyväskylän yliopiston ohjelmointikursseilla käsiteltäviä C#– ja Haskell–ohjelmointikieliä, jotka edustavat merkittävästi erilaisia suunnitteluperiaatteita ja määrittelevät ensisijaiset toistorakenteensaeri lähtökohdista käsin. Eroavaisuuksien ja aiemman tutkimustiedon perusteella jäsennetään, miksi funktionaalisen paradigman omaksuminen tuottaa vaikeuksia imperatiiviseen ohjelmointitapaan totuttautuneille ohjelmoijille.fi
dc.description.abstractImperative and functional programming languages implement repetition from different standpoints. This thesis compares two drastically different languages explored on entry level courses in the University of Jyväskylä – C# and Haskell. It examines their differences and analyzes the underlying reasons for said differences, also seeking to answer why programmers acquainted with imperative languages struggle while adopting the functional mindset.en
dc.format.extent28
dc.language.isofin
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.otherC#
dc.subject.otherHaskell
dc.subject.othersilmukka
dc.subject.otherrekursio
dc.titleToistorakenteet C#:ssa ja Haskellissa
dc.identifier.urnURN:NBN:fi:jyu-201712204825
dc.type.ontasotKandidaatintutkielmafi
dc.type.ontasotBachelor's thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietotekniikkafi
dc.date.updated2017-12-20T14:09:13Z
dc.rights.accesslevelopenAccessfi


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record