Five years of Scala and counting: debunking some myths
> Scala has so many complex features<p>I think operator overloading and implicit conversions are the biggest problem.<p>You look at Scala code and first don't get anything because it's full of library specific symbols.<p>Then these implicit conversions mangle your objects behind your back and you don't even know what's happening at run time.<p>I like the ideas behind these features, but as a beginner, they always scared me away after looking into "production code" :\