7 comments
Hi, could you please summarize the 3 main reasons why someone should learn it if he already knows java?
Hi, Peter, awesome question, following 3 points would be my best pick, but are not limited to:
- You write less code while having all powers of JVM.
- You can dive into an unparallel world of functional programming, while not needing to learn something like Haskell.
- It's fun, syntax is more mathematical and using frameworks like Akka with Scala feels so much easy and useful when compared to Java.
And it depends on what a person wants with it. If you are going to look for data engineering roles then I think Scala should be our first choice, even though there are wrappers around other languages like python, but still, Scala makes it much more fun, easy to understand, maintain and scale to large applications in no time at all.
Bookmarked, thanks.
Thanks for sharing Siddharth Chandra
Thank you, I am glad that you found it helpful. Keep learning.
Awesome tutorial Siddharth Chandra, didn't know you were working with Scala as well, keep up the good work.
Thank you so much Khushi Pratap