Scala is a general-purpose
statically
typed programming language.
Scala was developed by Martin Odersky in
2001
.
Scala was
developed
by keeping java in mind so scala and java code can be seamlessly integrated in a single application.
Scala has less
boilerplate
code if you compare it with Java
Scala supports both
object-oriented and functional styles
of programming.
It is a high-level language that runs on
JVM
.
Many of the big
applications
are written in scala and it is the preferred language for many data engineers after python.
7 things you should know about apache kafka