semoro
Not just impedance mismatch, but scala has numerous public api constructs which cannot be expressed in java