A teaching page will naturally recommend away from advanced features during the teaching phase. Twitter&#x27;s style guide for first-class scala code is <a href="http:&#x2F;&#x2F;twitter.github.io&#x2F;effectivescala&#x2F;" rel="nofollow">http:&#x2F;&#x2F;twitter.github.io&#x2F;effectivescala&#x2F;</a> and code written in that style has huge advantages over Java.