Какие функции Scala нельзя транслировать в Java?

Компилятор Scala компилируется прямо в байтовый код Java (или .NET CIL). Некоторые из функций Scala можно было бы переделать на Java напрямую (например, просто для понимания, классов, перевода анонимных / внутренних функцийc и т. Д.). Какие функции нельзя перевести таким образом?

Это, по-видимому, в основном представляет академический интерес. Более полезно, возможно, каковы ключевые особенности или идиомы Scala, которые ВЫ используете, но которые не могут быть легко представлены в Java?

Есть ли другой способ? Вещи, которые можно сделать прямо на Java, но не имеющие прямого эквивалента в Scala? Идиомы в Java, которые не переводятся?

9
задан The Archetypal Paul 29 November 2010 в 14:00
поделиться