Competition of data processing languages on JVM: Kotlin, Scala and SPL
The open-source data processing languages based on JVM mainly include Kotlin, Scala and SPL. This article will compare them in many aspects to find out the one with the highest development efficiency. The applicable scenarios of this article are limited to common data processing and business logic in practice, placing emphasis on the structured data, not focusing on big data and high performance, nor involving special scenarios such as message flow and scientific computing. Basic features Applicability Kotlin was originally designed to develop more efficient Java, and is applicable to any application scenario involved in Java. In addition to common
...