Java 8 vs Scala: a Feature Comparison