Another question thats probably impossible to answ...
# server
a
Another question thats probably impossible to answer. Number of developers. Seems like kotlin has had tremendous success in recent years but i’m guessing most of it comes from android developers moving from java? What about on the server side, is there any data? What companies has moved to use kotlin as their main weapon of choice on the server?
s
since 1.5 year ago, my team use kotlin for backend servers, we progressively migrate our java code to kotlin. we use it for several customer (french phone company)
h
You may find some data about what developers (android devs or others) use kotlin here: https://blog.jetbrains.com/kotlin/2019/05/kotlin-census-2018-infographics-and-report/
k
Country and company size also matters. E.g., banks in the US are reallllly slow to adopt new tech. Ones in Europe are really fast and are using Kotlin. Ditto online banks. That's what I found talking to people at KotlinConf last year...I'd encourage you to do that as well. Also, Trivago is an all Kotlin stack....they're fairly big... πŸ™‚
πŸ‘ 1
d
I'm building a new online bank with kotlin right now πŸ™ƒ - and N26 have been up front about using it heavily. I've also worked at a huge academic publisher which is all in Kotlin for new tech. Their main site (a top 1000 traffic global site) is now pretty much all kotlin driven (on top of http4k no less πŸ˜‰). In London we're seeing lots of investment banks start to pick it up, and obviously at places like Square.
πŸ‘ 2
k
Revolut (the no-fee money transfer bank) is also Kotlin microservices in the backend...one of our devs is headed over πŸ™‚
d
@kenkyee wish him luck πŸ™‚ . it's a pretty special culture from what I hear...
m
I'm working for a large online travel agency and we've been using successfully Kotlin in new developments (i.e. not only greenfield microservices but also new features with mixed Java-Kotlin code).
It fits very nicely into our microservice template based on Spring Boot
j
Rakuten has mostly switched to Kotlin and Go, for server-side development.
(we have an internal policy that forbids writing new code in Java)
l
Expedia uses kotlin + coroutines in prod backend services. Don't be shy, use them.
πŸ‘ 1
d
In my last project in one of the companies of the BMI Group (Bramac etc.) we also used Kotlin exclusively for the micro services.
k
πŸ™‹β€β™‚οΈ +1, Kotlin & Spring Boot becoming preferred server-side / micro service language & framework
t
we at tryflux.com have been using Kotlin since we started around 2 years ago