Ask HN: What is your experience with Scala?
I wouldn&#x27;t use it again. While I appreciate the concision and the strong collections API I&#x27;m not pleased with the ecosystem:<p><pre><code>  * Neither IDEA or Eclipse are particularly great (I routinely get types that can&#x27;t be introspected, and both require inordinate amounts of RAM to work well)
  * SBT is a productivity sink to do anything beyond the basics with
  * The compiler is slow (and yes, it does matter)
  * The compiler&#x27;s error messages are poor
  * I find the code in many Scala libraries impenetrable (which matters a lot while debugging).
</code></pre>
Moreover, I notice a lot of &quot;WTF&quot; moments with the language. Often, this means that the effect of the code you&#x27;re looking at isn&#x27;t always obvious.<p>The unexpected side-effects and the library situation frustrates me the most: I feel like I&#x27;m always dealing with &quot;code in progress&quot; written by people who&#x27;re enamored with the features Scala provides over building something robust and easy to understand.<p>Obviously, my opinion. There are plenty of people out there who love Scala.