Flink可以和Kotlin一起使用吗?

我有一个项目,我需要实时流数据。 我已经写了一个kafka话题的流量数据。 现在我需要读取这些数据并处理它。 为此,我打算使用Flink。
我的困境是,我不知道Java,Scala或Kotlin。 我必须学习其中一个使用Flink,因为Kotlin是最新的,我想我应该学习,但它实际上是兼容Flink?
对于任何类型的数据流,我都是全新的,所以请原谅我的问题中的任何错误,如果我错了,绝对纠正我。

简单的答案是,您可以使用任何JVM语言与Flink进行交互:java,kotlin,scala(甚至可能是groovy)。

也就是说,你可能会有一些问题找到问题的答案。 Flink正式支持scala和java,所以我会从这两个开始。

最后,kotlin是最新的与它有多好没有任何关系。 人们正在成功地使用这三个。 这主要是一个偏好的问题(除非你有一些特殊的用例)。