Top 100 Most Popular Scala Libraries – Based on 10,000 GitHub Projects 13 years ago
Usually 10 lines of java, which is already quite verbose turns into 30 lines of xml.
HN user
Usually 10 lines of java, which is already quite verbose turns into 30 lines of xml.
I've seen Spring projects with more xml than actual source code. When you ask why it's being used you hear 'to do dependency injection'. There was an excellent talk recently with a quote along the lines of: what Java programmers call dependency injections is just called passing variables in other languages.
Guava usage seems less common compared to Java. This is probably due to much of that type of functionality being included by default with Scala's impressive, if somewhat daunting, collections framework.