|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 65 - Issue 23 |
| Published: March 2013 |
| Authors: Clarence J M Tauro, Infant Arockiaraj A, Dhanashree K |
10.5120/11223-6146
|
Clarence J M Tauro, Infant Arockiaraj A, Dhanashree K . Expressing Object-Oriented Thoughts Functionally. International Journal of Computer Applications. 65, 23 (March 2013), 12-17. DOI=10.5120/11223-6146
@article{ 10.5120/11223-6146,
author = { Clarence J M Tauro,Infant Arockiaraj A,Dhanashree K },
title = { Expressing Object-Oriented Thoughts Functionally },
journal = { International Journal of Computer Applications },
year = { 2013 },
volume = { 65 },
number = { 23 },
pages = { 12-17 },
doi = { 10.5120/11223-6146 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2013
%A Clarence J M Tauro
%A Infant Arockiaraj A
%A Dhanashree K
%T Expressing Object-Oriented Thoughts Functionally%T
%J International Journal of Computer Applications
%V 65
%N 23
%P 12-17
%R 10.5120/11223-6146
%I Foundation of Computer Science (FCS), NY, USA
Scaling web applications by adding processors is important as the number of users increase by the day, database size is on the rise which results in huge volume of work. The complication that exists in scaling does not just depend on increasing the count of new processors as the paradox also exists in extensive scaling of Java applications. This limitation is bounded specifically to Java programming language and not to Java platform as a whole. We explore the Object oriented functional languages such as Scala, Clojure and Groovy in Java platform. The peripheral languages take advantage on the infinite scalability of Java platform. The interoperability of Scala, Clojure and Groovy is an asset in Java platform as they run parallel with other Java applications. Additionally, we discuss on how the elasticity and adaptability of the Object Oriented functional languages allows simple and efficient execution in Java platform.