ひしだまHPの更新履歴。 主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。 たぶんジョークだと思うんだが「Java8があったらScalaが不要になる」みたいな事を言っている人がいて、本気だとすると、Java8もScalaも見たことないのに言ってるだけだと思う。 ということで一応マジレス?しておく(笑) Java8でインターフェースにメソッド(デフォルト実装)が持てるようになった。 Java8のインターフェースは可視性にpublicしか指定できないが、Scalaのトレイトはpublic以外も可。 Java8のインターフェースはフィールド(static finalな定数以外)を持てないが、Scalaのトレイトは持てる。 Java8でStreamが導入された。 Java8ではプリミティブ用のStreamとオブジェクト用のStreamがあり、mapもそれ
