To je super, ze chvalite ezotericky jazyk, ktory uz je na ustupe (scala). Lebo aj tak sa vyvyja uplne inak. Vacsinou v browseri react a na serveri microservices pomocou spring boot. Spring boot ide do kopy aj s kotlinom, takze si aj startupisti na 2 roky uziju, nez kotlin zakape, a nahradi ho dalsie frikulinstvo.
Neviem, či je Scala na ústupe. Občas vidím pracovné ponuky na Scalu s veľmi zaujímavým ohodnotením.
Čo sa týka Kotlinu, odporúčam si ho naštudovať. To nie je nový jazyk, ale v podstate evolúcia Javy.
Kotlin má obrovské množstvo drobných aj väčších zlepšení, ktoré v konečnom dôsledku neskutočne zlepšia
prácu programátora Javy. Je to vo svojej podstate Java; stále tam máš tie svoje známe triedy, trebárs
StringBuilder, či FileInputStream, akurát je tam kopec zlepšení. Je to perfektne premyslené, vidno, že nad
návrhom jazyka dlho premýšlali. Spomeniem námatkovo zabudované funkcionálne metódy do polí,
typová inferencia pri definovaní premenných (chystá sa to aj v JDK 10), šikovné metódy pre stringy
(napr padding), možnosť definovania funkciií mimo tried (!!!!!!), funkcia sa definuje pomocou slova fun a
nie function ako v JavaScripte, multi-line stringy (Java pain in the ass), možnosť rýchlej tvorby kolekcií
(Java pain in the ass), na výpis na konzolu nepotrebuješ System.out.println, ale println a hromada ďalších.
Čím viac ho študujem, tým viach nachádzam skvelých vecí...
Ja vidím budúcnosť Kotlinu dobre, podpora od JetBrains, Googlu, Pivotal (tvorca Springu). Veľmi rýchlo získal
popularitu na Androide, dnes vraj 20% nových projektov sa tvorí v Kotline. Možnosť tvorby DSL v Kotline
je geniálna, a ak by Kotlin nahradil JavaScript na frontende, tak to máme večné lovištia na zemi...