4 ms·
I'll bring up the Kotlin LSP[0] every time I see Kotlin on HN because I really hope the LSP takes off (which would make it viable to use Kotlin with a non-Intel
by davidatbu 4y ago
I'll bring up the Kotlin LSP[0] every time I see Kotlin on HN because I really hope the LSP takes off (which would make it viable to use Kotlin with a non-IntelliJ editor).
Kotlin as a language looks really cool, but I don't want to give up terminal-based, modal editing (which I'd have to in order to use IntelliJ).
Along those lines, I once tried diving into using Gradle outside IntelliJ, and I couldn't find any good resources to help with that. If folks have hints/links-to-blog-posts with regards to that as well, that'd be great!
[0] https://github.com/fwcd/kotlin-language-server#this-repository-needs-your-help https://github.com/fwcd/kotlin-language-server#this-reposito...
- valenterry 4y agoI think the LSP for Scala works really well. It's not Kotlin, but you might want to try it out.
- davidatbu 4y agoThanks for the tip! I keep reading on HN and elsewhere that Scala's feature-full-ness encourages complex/unmaintainable code, but I gotta check out myself.
- valenterry 4y agoTotally the opposite - I think that's really from Scala's first versions of so. But Scala has a steep learning curve for the advanced techniques and the compile times can be very annoying when using those. And if you don't use the advanced techniques, you might as well pick Kotlin or Java instead.
- davidatbu 4y agoThanks. My interest is piqued now for sure.
- LinXitoW 4y agoI'm sure you're aware it exists, but the Vim plugin for IntelliJ is actually good enough, imho. Might be worth a try.
- davidatbu 4y agoYou're right. I should give it another try.
- anotherevan 4y agoWhen a language has only one practical choice of IDE, that's a red-flag to me.