Live data from Hacker News

JetBrains Fleet drops support for Kotlin Multiplatform

blog.jetbrains.com

231–240 of 276 posts

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#231
post #89

Earlier quoted context omitted.

Weird. None of my PCs have cpus made after 2018. After the initial indexing, things are fast. I guess that's what you're running into on startup.

There are still things like opening a menu somewhere that has a random worst case latency of ~2 seconds for me. It feels random and is frustrating, but not quite enough where I'd consider learning to use something else

interesting, what menu? Just curious if I have gotten used to it. My desktop is a 2700x and my laptop is an 8th gen i7, hardly competitive nowadays. I usually have 3-6 IDE windows open. I think sometimes resolving TS types in Webstorm can take a few seconds after some changes.

It's not Sublime Text fast, for sure.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#232
post #163

Earlier quoted context omitted.

That, to me, is a feature, not a bug. Switching from a large, complex tool that includes a learning curve is expensive. You set a high bar for switching from Eclipse because you are used to it, paid a learning price and are productive in it. And you are right. But that also means that picking such a tool from a multitude of options should be done after careful consideration, which is exactly what using smaller tools…

[Talking from the perspective of Eclipse, because it's the only IDE I invested my time in] In this case, it's not. Eclipse put Integrated into IDE, but doesn't subtract transparency in the process. You can see what it does, tweak every step meticulously if you want, and return to defaults with one click, if you prefer. What this transparency brings is mental flexibility and understanding. Do I want or need to switch?…

I think the big drawback to eclipse is it's a beast to get setup correctly before it performs well. It's built to support everything, but really does a pretty poor job out of the box.

I primarily do Java development. I started with eclipse, fell away because at the time it had pretty awful maven support. Moved over to Netbeans which has pretty good maven and java support, but went through a somewhat "unsupported" period of time and ultimately I moved over to intellij.

Intellij has been a joy to work with in Java code bases because everything just works and the smart features are actually worth it. Intellij can do pretty major refactors that both netbeans and eclipse can't think of. Further, it has really good code improvement suggestions that neither eclipse nor netbeans had. I can also simply check out any code base and tell intellij to open it and be up and running immediately.

A yellow line in intellij is almost certainly something you can right click on and hit "make better" and you'll have better and easier to understand code as a result.

All that said, you sound like you are working with a C/C++ environment. I've not done a lot with Intellijs clion so I couldn't tell you how comparable it is. It wouldn't shock me to learn eclipse is better as intellij is really well built for dynamic languages, maybe not so much for statically compiled languages.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#233

Earlier quoted context omitted.

In my opinion it seems like an experimental competitor to VS Code while also giving them a way to dog food new Java-based UI frameworks (KMP, Compose).

Except it doesn't use Compose, it uses its own new thing that sounds kind of similar, but predates Compose Desktop.

Interesting! Would be curious to know what that is like.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#234

Anyone wondering whether JetBrains IDEs are still worth it - absolute yes from me. VS code is a UX mess by comparison. Webstorm can be tricky to configure with Typescript but once it’s setup my goodness it’s good.

Jetbrains has been my go-to recommendation for years.

Unfortunately they are forcing a VSCode UI on everyone and outright lying about their adoption figures (claiming it's off by default and everyone actively chose to use it). The new UI is just as much a broken mess as VSCode. The only way I can get work done is by using my fallback license for the 2023 versions.

It is apparently inconceivable to JetBrains that power users exist and pay good money for power user tools. JetBrains only cares about VSCode script kiddies anymore.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#235
post #138

Anyone wondering whether JetBrains IDEs are still worth it - absolute yes from me. VS code is a UX mess by comparison. Webstorm can be tricky to configure with Typescript but once it’s setup my goodness it’s good.

I have moved to VScode after being a paying Jetbrains customer for 6 years. The Jetbrains IDEs are clunky and slow, they also have plenty of bugs which remain open for years. They do offer some really powerful refactoring capabilities but I don’t miss them. Most of my work is in Go, Rust and Typescript. I was told by Jetbrains representatives that Fleet is now deprioritized internally, which is a pity.

This seems strange to me because honestly I find the Goland experience much better than Go in VSCode. But - clearly it works for you

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#237

Earlier quoted context omitted.

Genuine question, what are you missing from the old UI? I am still maybe not a “fan” of the new UI, but I’ve since gotten pretty proficient with it and I genuinely can’t think of anything that’s impeding me. I think the general information density dropped somewhat, but a lot of the old UI was noise. I don’t need a big file path taking up 60% of the top toolbar. Nor a default Jetbrains space logo just sitting there. W…

Honestly the hieroglyphic buttons are a deal breaker for me. It's just a cognitive load I can't overcome without frustration. The vertical labels were just perfect and Jetbrains actively ignores feedback on that. On a second place, not having bottom toolbars anymore is such a downgrade! I would use it to have a convenient console at hand constantly. I did use the Git buttons constantly, and now it's either hard or im…

I despise the trend of removing text labels for icons. It's bad design, everyone knows it's bad design, Windows 11 is full of this mistake, but one company did it and I guess now everyone has to do it.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#238

Earlier quoted context omitted.

I think Fleet's their hopeful answer to VSCode. IntelliJ is powerful, but so, so messy, with a convoluted UI from the 90s/2000s. Even the simplified one is much klunklier than VSCode, especially for everyday/every-hour tasks like NPM scripts, debugging, etc. Every essential function is hidden in tiny competing side panels triggered by some obscure icon in a different part of the screen. I love and use Jetbrains IDEs…

You forgot to add "IMHO". IDEA has fantastic UI, it's fully configurable and 100% usable through pre-assigned hotkeys. For example, fuzzy search is available everywhere , in every tool window, in the database window, in search results, etc. The same key combination (ctrl+alt+arrow up/down on my instance) can be used to jump between search results, symbol usages, TODOs, linter results, and so on. They thought through…

You also didn't add "IMHO".

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#239
post #236

Earlier quoted context omitted.

Eclipse. Coincidentally used as the Java LSP for VSCode, in headless configuration.

Your not using rational rose to rad up your Java app?

I’m not writing Java for the last ten years or so. Instead Eclipse handles all the other things I use.
Post reply on HN