Kotlin

Kotlin er et statisk typet språk som kjører på JVMen, men kan også kompileres til native kode og javascript. JetBrains lagde språket i 2011 og språket fikk for alvor en oppsving da Google valgte å støtte det på Android i 2017. Kotlin er 100% interoperatibelt med java, men syntaksen er forskjellig. Det tar sikte på å være et mer konsist språk enn java og støtter immutability og er null-safe.

Kotlin lar deg kombinere OO og funksjonelle programmeringsstiler og har blant annet et populært bibliotek, Arrow, som gir støtte for funksjonelle datatyper og abstraksjoner.

Sideprosjekter

Ship (tidligere DHL Tracker)

En enkel app for android jeg lagde etter å ha irritert meg over at DHL ikke har laget noe sånt selv. Live push-meldinger til telefonen din for hver status-oppdatering for pakken din som er underveis. Backend er skrevet i go og appen i kotlin. Støtter i dag pakker fra posten, postnord og flere dhl-distributører. Prøv app'en