The objective of this study was to compare how new languages like Scala perform on mobile environments compared to the classical languages. Since Scala also runs on the Java Virtual Machine (JVM), it is possible to run the code on Android devices and compare it with Java. After analysing the existing literature about Scala-Java comparisons, and after finding what constitutes a good benchmark for our subject of study, we found and adapted two benchmarks for both Scala and Java and ran them on an Android device. We measured the power consumption and the execution time of the benchmarks, as well as the memory usage and the size of the application. The results show that using Scala in mobile devices is feasible. Scala performs faster or slower ...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
Abstract: Scala a programming language combines the feature of object oriented and functional progra...
This thesis handles a comparison of matrix multiplication in the functional and imperative paradigm....
Software developers are faced with several challenges when creating applications for the new generat...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
The advances made in mobile and low-powered computing within the last decade has made mobility a key...
Software performance concerns have been attracting research interests at an increasing rate, especia...
The article presents a comparative analysis of Java and C ++ technologies in terms of performance on...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
While often designed with a single language in mind, managed runtimes like the Java virtual machine~...
Resource consumption of mobile applications (e.g. battery and data traffic) are still the primary co...
In recent years, mobile operating systems, represented by android and iOS, have become more and more...
This study examines the efficiency of certain software tasks in applications developed using three f...
Abstract—In this paper, we explore key microarchitectural features of mobile computing platforms tha...
There is an ongoing debate by people in the industry whether to make native or web applications. The...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
Abstract: Scala a programming language combines the feature of object oriented and functional progra...
This thesis handles a comparison of matrix multiplication in the functional and imperative paradigm....
Software developers are faced with several challenges when creating applications for the new generat...
In recent years, the Java Virtual Machine has become an at-tractive target for a multitude of progra...
The advances made in mobile and low-powered computing within the last decade has made mobility a key...
Software performance concerns have been attracting research interests at an increasing rate, especia...
The article presents a comparative analysis of Java and C ++ technologies in terms of performance on...
The increasing number of mobile devices with ever-growing capabilities makes them useful for running...
While often designed with a single language in mind, managed runtimes like the Java virtual machine~...
Resource consumption of mobile applications (e.g. battery and data traffic) are still the primary co...
In recent years, mobile operating systems, represented by android and iOS, have become more and more...
This study examines the efficiency of certain software tasks in applications developed using three f...
Abstract—In this paper, we explore key microarchitectural features of mobile computing platforms tha...
There is an ongoing debate by people in the industry whether to make native or web applications. The...
Originally conceived as the target platform for Java alone, the Java Virtual Machine (JVM) has since...
Abstract: Scala a programming language combines the feature of object oriented and functional progra...
This thesis handles a comparison of matrix multiplication in the functional and imperative paradigm....