Delal jsem kdysi pro SUN vedle kluku, co delali NetBeans a v tymu jsem mel cloveka z JVM; skutecne Scala ma mnohem silnejsi typy, proto jde hodne auto-complete udelat lip, nez u Javy. Java ma typicky problem s type erasure, a Scala ma nektere finty, ktere ji umozni obejit nektere problemy, co z toho plynou. Nekdy je docela prekvapive, jak se v Scala REPL checkne typ, ktery by v Jave nebyl vubec znam, nebo znam az v nakym hodne hlubokym predku. Kdyz delate neco v Sparku, tak ty typy v Scale jsou mnohem mnohem silnejsi, nezli u Javy.