my problem with JetBrains products is not really quality. generally, i think they’ve done a good job with Kotlin, Compose, and keeping IntelliJ modern and reasonably stable, given it’s a pretty old legacy product (built on Swing of all GUI toolkits). my problem is the vendor lockin. Kotlin in Jupyter notebooks is great; it’s paywalled. Compose Multiplatform is probably the best cross platform GUI toolkit; most of the tools are paywalled. when i was an Android developer it was basically developer due diligence to have an IntelliJ Ultimate subscription, but as an individual it’s hard to justify a pricey subscription for side projects. Kotlin is a brilliantly pragmatic language, but the fact they don’t support LSP comes off as stubborn walled garden behavior that makes me nervous about the company.
