Re:Why Go Is Not Good (2014)
by eveningcoffee on Wednesday December 09, 2015 @02:34PM
(#10706128)
Yes, it pretty much defeats the point. It would work if they had implemented a default method for an interface.
Unfortunately they brought something completely different in the name of Default Methods, and that was in my opinion not needed.
BiFunction<BigDecimal, BigDecimal, BigDecimal> add = BigDecimal::add; add(x, y);
Unfortunately you have to do:
add.apply(x, y);
Which is kind of cumbersome.