> もとが複雑な言語を拡張して自由度を増やそうとした場合更に複雑な仕様になるのは自明の理なんだから、scalaが難しいということで怪気炎を上げる
>ような行動は褒められたものではないよ。

端的に言って、これは間違いです。まず、ScalaはJavaのad hocな仕様をいくつも削っています。たとえば、プリミティブ型、static, break, continue,などなど。
その上で、関数型とオブジェクト指向を統合するために必要な仕様がScalaに付け加えられました。ですから、更に複雑になるのは自明の理ではありません。
これは、別に論破したいわけではなくて、Scalaはそういう言語ではないよ、という話です。


> それより>>131さんの忠告を心から理解することが大切じゃなかろうかね?

心に刻んでおきます。