7/14/2026 at 7:23:40 AM
I wasn't surprised that it's written in a JVM language, but I was surprised that that language is Java, not JetBrains' very own Kotlin...by rob74
7/14/2026 at 7:32:19 AM
Youtrack was made long before Kotlin so I suspect the rewrite just wasn't worth itby atraac
7/14/2026 at 7:57:06 AM
Thing is, iirc Kotlin is mostly compatiable / interchangeable with Java so they could write any new code in Kotlin.by Cthulhu_
7/14/2026 at 7:38:15 AM
TIL - YouTrack was first released in 2009, Kotlin in 2011, so I wouldn't call it long before, but definitely before. Guess I'm more interested in programming languages than in task management tools, that's probably why I have been aware of Kotlin longer than of YouTrack...by rob74
7/14/2026 at 1:08:21 PM
Kotlin 1.0 was released early 2016. I can see why YouTrack team might not have wanted to commit using an unstable language, though I can also see the dogfooding angle.by arkadiytehgraet
7/14/2026 at 8:09:24 AM
You can port files from Java to Kotlin by pressing a button, but Jetbrains has generally not done bulk ports. They leave it up to individual devs to convert a file when it's being worked on, if the diff and VCS history pollution is worth it.by mike_hearn