The advice that I gave is for existing java programmers.
The core of the java language is pretty small from my experience. If you want to develop complex applications then comes learning the libraries. This route is for existing java programmers and IMO a pretty good route. If you are new to the JVM and do not know java, then you can straight away get your hands dirty with scala. You might need to spend a little extra time, but the upside to that is there are certain concepts that you need not unlearn and re-learn.
Whether you should learn scala libraries in scala? Thats a pretty broad question to answer. It all depends on whether you want your code/architecture to be functional/object oriented. If you have time in hand then I would advise you to learn scala libraries directly else you can make a call on whether to learn scala libraries or use existing java libraries depending on the team you are in.
Awesome. Don't get daunted. Learn one thing at a time. You can also start from my blog series that I have linked in the article. Not the best but I have tried my best for it to be easy on beginners.
The advice that I gave is for existing java programmers.
The core of the java language is pretty small from my experience. If you want to develop complex applications then comes learning the libraries. This route is for existing java programmers and IMO a pretty good route. If you are new to the JVM and do not know java, then you can straight away get your hands dirty with scala. You might need to spend a little extra time, but the upside to that is there are certain concepts that you need not unlearn and re-learn.
Whether you should learn scala libraries in scala? Thats a pretty broad question to answer. It all depends on whether you want your code/architecture to be functional/object oriented. If you have time in hand then I would advise you to learn scala libraries directly else you can make a call on whether to learn scala libraries or use existing java libraries depending on the team you are in.
Wonderful! I got the words I wanted. I come from Javascript background (MEAN/MERN). Scala is next I guess.
Awesome. Don't get daunted. Learn one thing at a time. You can also start from my blog series that I have linked in the article. Not the best but I have tried my best for it to be easy on beginners.
Sure.Looking forward to it.