publication . Bachelor thesis . 2017

A comparison of functional and object-orientedprogramming paradigms in JavaScript

Svensson Sand, Kim; Eliasson, Tord;
Open Access English
  • Published: 01 Jan 2017
  • Publisher: Blekinge Tekniska Högskola, Institutionen för programvaruteknik
  • Country: Sweden
Abstract
There are multiple programming paradigms that have their own set rules forhow code should be written. Programming languages utilize one or multiple ofthese paradigms. In this thesis, we will compare object-oriented programming,that is the most used today with languages such as C++ and Java, and functionalprogramming. Functional programming was introduced in the 1950's butsuered from performance issues, and has not been used much except for in theacademic world. However, for its ability to handle concurrency and big data,functional programming is of interest in the industry again with languages suchas Scala. In functional programming side effects, any interaction...
Subjects
free text keywords: Functional programming, Object-oriented programming, Comparison, Programming paradigms, JavaScript, Computer Systems, Datorsystem
Related Organizations
Powered by OpenAIRE Research Graph
Any information missing or wrong?Report an Issue