( dong0 | 2022. 08. 15., h – 11:40 )

Mindenhol található egy-két ember, akiknek valamiféle programozási nyelv fétise van, és próbálja meggyőzni a környezetét, hogy milyen jó lenne ha az általa preferált nagyon új és nagyon fancy nyelvet használják, de ők nem nézik távolabbról a dolgokat. 

Java -> Kotlin migrációra én nem látom milyen valid érvek létezhetnek. Elsődlegesen nem a nyelven fog múlni (ebben az esetben), hogy milyen minőségben készülnek el a funkciók. Az átírás költsége általában nem térül meg. Az átállás egy hosszú folyamat és egy jó ideig két nyelven írt kód lesz a monolit, ami vezethet újabb problémákhoz. Ha architektúrálisan támogatod meg az átállást, és az új funkciók különálló szolgáltatásokba kerülnek, akkor is fenn kell tartanod a nyelvi kompetenciát párhuzamosan. Ha egy halott nyelvről lenne szó, akkor megérteném a motivációt, de még mindig a 3. legnépszerűbb nyelv (TIOBE index szerint). 

A piacon elérhető Kotlinhoz értő fejlesztők nagyrészt Android vonalon mozognak, szóval eléggé megnehezíti az új emberek felvételét, ha egy ilyen egzotikus terepre tévedsz.