Привет всем!
Почитываю «scala для нетерпеливых». В главе про сопоставление с образцом есть указание, что использовать match для сопоставления типов, вместо instanceOf. Например:
t match {
case x: String => ...
case y: Int => ...
Чем это обосновано? Причина исключительно идеологическая или instanceOf и match работают различными способами для проверки принадлежности к типу?

