Live data from Hacker News

JetBrains Fleet drops support for Kotlin Multiplatform

blog.jetbrains.com

171–180 of 276 posts

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#171

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.

PyCharm is excellent; have not found anything as good for heavy python development

update: emphasis on "heavy". It's good for python projects. For some one-off script I'm more likely to use Zed. pyCharm indexing drives me nuts sometimes. But Zed lacks the features that I use in pyCharm for larger projects.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#172

Personal opinion is that JetBrains products have gone down hill the last few years. Tons of memory leaks and performance issues. They are also way behind on the AI front, borderline obsolete in some areas. This is coming from someone who has used jetbrains daily for over a decade

PyCharm with CoPilot plugin works well for me

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#173

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.

Unfortunately many new developers don't believe in powerful "power" tools anymore. They like to connect many small tools for an inferior experience and they just scoff at bigger tools for being "too complicated". I use another big tool which is around 20 years old, and that can do everything and a ton more from a single screen at the same speed or faster, with greater integration. Yet people don't touch it because it…

> Unfortunately many new developers don't believe in powerful "power" tools anymore.

I have to use IntelliJ due to Kotlin codebase, but I'm still more of a fun of Emacs and I don't like Idea that much. I think IDEs somewhat lack the power that simpler tools have, which is automation.

One thing I miss from IntelliJ is programmability. That's why I still use Emacs on workplace for anything outside of Kotlin (git, grepping, note-taking etc). I even edit code in Emacs from time to time when it's easier to write a Lisp function which will batch edit code than doing keyboard macro.

Another thing I'm missing from IntelliJ is determinism. Everything is asynchronous, so the same combinations of actions can lead to different results, making automatisation painful.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#174

This is definitely surprising given they announced a KMP standalone IDE only a few months ago. For now, Flutter still seems to make more sense than KMP while the KMP world is still maturing.

I always thought a really good use of KMP would be in writing shared non-visual code, e.g. a library that interacts with your API(s) and any non-visual like that. Then paint a dumbish, platform-specific frontend over the top and link together.

As someone who has to manage native ios and android apps I thought this would be the perfect solution as well. I wanted to write all my data models, api calls, sql cache and business logic as a separate library written with kmp, but what i didn't like was that the ios framework that was generated was a black box with just objc headers. If it generated full swift code that i could inspect for correctness and tweak if needed, I would have jumped on using it right away.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#175

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 switched to VSCode a couple of years ago.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#176
post #112

>With Fleet you can collaborate on code in real time Genuine question - Does anyone actually do this? What for? I have been writing code for about 25 years and not once did I wish for someone else to start editing the same files I’m editing in real time. Yet, this seems like a huge selling point for some of these editors.

You've never been on one computer with another developer and eventually just hand them the keyboard? (or Vice-Versa) Or on a work call sharing your screen, where you give them remote control of your screen? (or vice-versa) This is a way to let someone else collaborate with you, within their configured IDE, with their preferred plugins and tooling configuration.

If you don't do any peer programming, then you wouldn't understand it.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#177
post #136

Earlier quoted context omitted.

The UX of Jetbrains IDE is objectively worse, I will take Rider as example (since I use it everyday). We can start with basic things: the contrast, in default settings in dark mode for both. In theses conditions, Rider contrast is too low for a screen you have to stare all the day, compared to VS Code. Commonly used item are in sub menus (in vscode they are sorted by most commonly items on top), common shortcuts requ…

“objectively bad” No, it’s subjectively bad for you. It really grinds my gears when people use “objectively” when being objective is to deal purely in unbiased observable, repeatable facts. Your justification starts first with screen contrast - something that is truly in the eye of the beholder. Then you go on about “finger gymnastics” for shortcuts - again something that you (and yes I don’t disagree others as well)…

The amount of contrast can be measured. https://developer.mozilla.org/en-US/docs/Web/Accessibility/U...

Due to the poor font rendering and colors picked in Rider, by default there is a contrast of 4.77 which is just meet the minimum ratio, and for an app you stare all the day at, it's not enough.

From the firefox docs:

> Having good color contrast on your site benefits all your users

It's written all your users, it's not subjective.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#178

Earlier quoted context omitted.

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…

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…

I too missed the old VCS tools in the new UI. But it was 10 minutes work to get them back in the toolbar, along with a few other things I missed (and that setting syncs to my JetBrains account, so new installs get that same modification).

I get trying to be minimalist but the VCS icons are really useful because they also convey if something has not been pushed / pulled yet.

Re: JetBrains Fleet drops support for Kotlin Multiplatform

#179

Earlier quoted context omitted.

Hard disagree. Pycharm, Datagrip, and Rider are absolutely top notch applications. And I would vastly prefer that they focus on robust IDE features than yet another bunch of "Now with AI" crap duct taped to their products.

Most of the young crowd is very biased towards vs code irrespective of the top notch features which intellij is providing, so to win the game against vs code fleet becomes critical.

Very old here (used VC++ v1.0). VSCode user, exclusively for the last 4 years.
Post reply on HN