re: First steps in scala - part I: hello world VIEW POST


The biggest difference between Java and Scala is that the “;” line end is optional

Eh. Scala supports lazy evaluation, operator overloading, function currying. I’d be rather careful with “biggest” here. ;)


Exactly, one of the most important differences is that Scala provides native support for functional programming(quite a bit of things) and the community build some awesome thing around that.

After exploring the OOP features as a first approach you should explore more about functional programming, it is really interesting.

code of conduct - report abuse