матчинг?
http://openjdk.java.net/jeps/305
Ну тогда скала станет точно не нужна.
Ну почему нет? В c# 7 удачно прижился. Причём именно в таком виде) https://github.com/dotnet/csharplang/blob/master/proposals/patterns.md
Обсуждают сегодня