Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

One thing I didn’t see in the article was that Scala is really god for refactoring code. It gives you a lot of great tools, that allow you to do things which would be impossible in other languages. Dependency injection is really natural in Scala, which can help a lot with refactoring code, both when it was being originally written and when it’s in the process of refactored later. Also, advanced features like implicits, can actually save your butt in certain situations, even though people hate them because they don’t understand them.

Also I agree with everyone that so many people write the worsttt Scala.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: