Author/Authors :
Rai، Deepali نويسنده School of Computing Science and Engineering, VIT University, Vellore, India Rai, Deepali , Bayan، Himan نويسنده School of Computing Science and Engineering, VIT University, Vellore, India Bayan, Himan , Sharma، Gaurav نويسنده School of Computing Science and Engineering, VIT University, Vellore, India Sharma, Gaurav , Babu، M. Rajasekhara نويسنده School of Computing Science and Engineering, VIT University, Vellore, India Babu, M. Rajasekhara
Abstract :
Scala a programming language combines the feature of object oriented and functional programming language. It provides greater flexibility to programmers by allowing them to grow the language through libraries. Scala implements the concept of class, and sees everything in terms of object. In terms functional programming, it brings in algebraic data types, pattern matching, functions and closures. Optimization is an important concept in compiler design to reduce the cost, code size, reduction of design complexity, thereby internal execution time and increasing the performance of the compiler. Benchmark programs have been used to show the improvement in these language features and to compare the efficiency of scala program and their java equivalents.