Comparing Functional Programming and Object Oriented Programming Languages on the Server Side Programming
The use of web applications has been rapidly expanded into all sectors of society such as government, business, education, and industry. Web applications have to be thorough tested to ensure their correctness and meet the software requirements. Today, there are many different methods available to develop dynamic web applications but all these methods have some advantages and some disadvantages. It is very difficult to decide which solution should be chosen for a particular problem in a specific environment. Some dynamic script languages based on object oriented programming have been introduced such as JSP servlets and ASP.NET. Some of them based on functional programming languages such as ASP and PHP. In this paper, we adapt to specify advantages and disadvantages of developing web application with object oriented programming and functional programming languages . To achieve this aim, we picked up JSP and servlet as object oriented programming language and PHP as a functional programming language. We implemented different stock programs in JSP and PHP programming languages in order to compare their performances.
Conference or Workshop Item