That&#x27;s funny, when I talked to Neha (ex-Linkedin, cofounder of Confluent) she explicitly denied this meme about moving away from Scala.<p>The new Kafka client library is in Java just to reduce the number of dependencies, the server is still written in Scala. Strangely, using Java hasn&#x27;t stopped Confluent from making breaking changes on dot release of the client... which really puts the lie to your explanation.