Maybe a strange question, but does anyone know if ...
# announcements
j
Maybe a strange question, but does anyone know if JetBrains is working on making Kotlin compatible with C#
s
My first thought is, probably not, followed up by, do you mind expanding on what you mean by “compatible with C#”
like, a CLR backend?
Or something like paste -> convert to Kotlin support?
j
What I mean is basically the same compatibility as Kotlin has with Java. But paste -> convert to Kotlin support would be nice to start with 😏
s
I seriously doubt Kotlin/C# interop will ever be a fully-developed Kotlin feature. The use case is not common afaict, and Kotlin/Java interop relies heavily on the fact that you still have all of Java to call upon from Kotlin on the JVM
j
Allright, thanks
a
Also C# is a pretty solid language. Don't see a need to use anything but that on the supported platforms
3
c
In fact JB devs have stated many times that parts of Kotlin were heavily inspired by C#
1
j
@agrosner I agree. But after having the privilege to work with both C# and Kotlin, I do have a preference for Kotlin
g
@Johan Vergeer agreed, I'm working with a C# plugin that communicates with our main jvm product via GRPC. Getting back into .net for a while after a long haidus, the language has moved forward, but not near as far as I would've liked. C# has remained entirely too stateful. Even for an imperitive programming, some of the expression wrappers in kotlin are really nice.
a
Currently we're not working on this.