夏のJAWS-UG 三都物語 2014というイベントで「そろそろJavaみなおしてもええんやで」というプレゼンしてきました。
Javaのイベントではなかったので、Javaを使ってない人を想定したプレゼンでしたが、実際会場のほとんどがJavaメインではなかったようです。
for(int num : nums){ if(num > 10) continue; sum += num * 2; }
というコードが、NetBeansの「関数操作を使用」というリファクタリングで
sum = nums.stream().filter((num) -> !(num > 10)).map((num) -> num * 2).reduce(sum, Integer::sum);
になったところがハイライト。
ここまでできるとは思ってなかった。
※ 10:25 End of lifeの意図が誤解されそうなので、その1年後のTechnology Raderも追加しておきました