tudtam, hogy valaki meg fogja kérdezni :)
Nézd, 3+ éve foglalkoztam vele, a következőkre emlékszem, hogy nagyon zavart:
- rettentően inkonzisztensnek éreztem, hogy metódusokat nem lehet értékként használni, miközben a függvényeket lehet, és parciális applikáció is van (-> szerintem a példány-szintű metódusra való hivatkozásnak egy parciálisan applikált függvényre való hivatkozásnak kellene lennie, amiben már kötött paraméter a this
)
- nagyon lassú volt az IDE
Ezen kívül biztos volt még pár dolog, mindenesetre nekem ez akkor elég volt ahhoz, hogy elmenjen a kedvem a scala-tól (főleg, hogy akkoriban nem kellett munkahelyemen scala-zni, sőt még java-zni sem, szóval nem volt sürgősen szükségem a nyelv mélyebb megismerésére).
Kezdőnek egyébként azért nem ajánlom, mert multiparadigmás -> könnyű az imperatív megközelítést alkalmazni, ami persze működik, csak attól még nem tanulja meg az illető a funkc. programozást.