( joco01 | 2022. 08. 14., v – 13:20 )

A Kotlin a kollekciókban is újítást hozott, ezt kihagytam. A JRE-ben alapból van sok jó típus, ehhez a Guava hozzátett még sokat (Immutable* típusok, Multimap, Table). A Kotlinban (tudtommal) 3x2 típus van: {List, Set, Map} x {mutable, immutable}. Kicsit fapados a felhozatal, de ezek szintaxissal jól meg vannak támogatva, ráadásul végre a List és MutableList két külön típus. Ami ebből hiányzik, arra továbbra is ott a Guava.

A .NET-tel talán az a baj, hogy a Microsoft nagyon nagy class libraryt kínál gyárilag, de ami abból hiányzik, arra sokszor nincs olyan jól bevált és elterjedt megoldás, mint Javában a Guava. Biztos van tree típus, csak mondjuk tízféle random kicsi Nuget csomag formájában.