News for hackers. Stuff that matters.
Re:CLion Is Now Free for Non-Commercial Use by Aurornis on Wednesday May 07, 2025 @01:06PM (#43918192)
The wildest part is that JetBrains has their own AI coding tools and they seem to be very good.

They also have a pre-built customer base to sell them to.

I do think they have a perception issue with devs whose perspective on their products was crystallized back in the 2010s when they were using some old company laptop with 8GB of RAM when they could feel too heavy. With a modern laptop I just don’t care at all if my IDE takes up a few gigs of RAM.

JetBrains also ranks well on things like low-latency input, which surprises a lot of people. They do seem to care about developer experience.

Re:CLion Is Now Free for Non-Commercial Use by serial_dev on Wednesday May 07, 2025 @02:08PM (#43918896)
I am using their free product, IntelliJ CE (community edition). I simply couldn’t get used to VS code and its AI derivatives.

Possibly an interesting data point is that my company pays for every engineers’ Cursor usage, can’t imagine how much it could cost, but they don’t have any encouraged integration with JetBrains… so while JetBrains products are good, I’m wondering if Cursor simply has a better sales team and hype pushing them to higher valuations

Re:CLion Is Now Free for Non-Commercial Use by spullara on Wednesday May 07, 2025 @03:54PM (#43919972)
Augment has a great extension for jetbrains products. Much better than their AI tools (and better than cursor for large code bases).
Re:CLion Is Now Free for Non-Commercial Use by 0x1ceb00da on Wednesday May 07, 2025 @01:22PM (#43918365)
They have such a nice product! But every release comes with almost the same number of bugfixes and new bugs. I wish it was a more stable product and they were more cautious about adding new features. Every new feature comes with the risk of adding more bugs.
Re:CLion Is Now Free for Non-Commercial Use by bandoti on Wednesday May 07, 2025 @01:48PM (#43918654)
Honestly this is why I use emacs. Editors like VS Code even, while have some conveniences built in, update every five minutes it seems.

My workflow is somewhat Byzantine—mostly just use shells and basic tools like find and grep do most of what IDEs do (sure somewhat worse).

That and I copy and and paste from my favorite AI chat and that’s it. Paste a code block, or an entire file for context.

Like taking notes with a pencil and paper—which helps information uptake—I believe it’s actually important to slow down and take a moment to think.

Re:CLion Is Now Free for Non-Commercial Use by bdamm on Wednesday May 07, 2025 @07:14PM (#43921442)
It doesn't usually take a too much code - usually around 20,000 lines - where I personally am not able to think my way through debugging complex failures. Tombstoning code only gets you so far (and is a useful skill). Being able to step through code and jump around symbol references is a huge help for my limited powers.

If you have fully memorized all of Linux and GLibC and all your supporting libraries then yeah, I guess you don't need powerful tools.

Re:CLion Is Now Free for Non-Commercial Use by empthought on Wednesday May 07, 2025 @11:39PM (#43922873)
Emacs steps through code and jumps around symbol references, though.
Re:CLion Is Now Free for Non-Commercial Use by 0points on Thursday May 08, 2025 @05:02AM (#43924405)
> Editors like VS Code even, while have some conveniences built in, update every five minutes it seems.

Since I dont need updates every 5 minutes, I disable the update checker if on Windows, and just don't update my software stack all of the time as it inconveniences me.

Re:CLion Is Now Free for Non-Commercial Use by simion314 on Wednesday May 07, 2025 @03:02PM (#43919439)
You have the option to not update in place. Download the new version and keep the old one too, then test the new version, if they broke your workflow go back to the old version until the bugs are fixed.
Re:CLion Is Now Free for Non-Commercial Use by luckylion on Wednesday May 07, 2025 @01:38PM (#43918552)
I feel that. I have very mixed feelings about updates of products, and Jetbrains is no exception. It's a mix of "maybe this and that has been improved" and "they probably added a bunch of things I really don't want and have to fight for a day to get rid of".

Granted, they're not the worst offenders. When I read that Jira has been updated, I need to work up the courage to look at it because I expect it to just be worse on every level.

Re:CLion Is Now Free for Non-Commercial Use by throwaway2037 on Thursday May 08, 2025 @06:02AM (#43924716)
I don't agree with your assessment, but I want to encourage you to raise bug tickets on YouTrack (their answer to Jira). In the last 10 years, I have had more than 100 (no joke!) of my bug tickets fixed by JetBrains. If you write a good description with a min-repro, they will fix it.

    > I wish it was a more stable product
Can you give a specific example of a bug that you encountered?
Re:CLion Is Now Free for Non-Commercial Use by kubav027 on Thursday May 08, 2025 @03:22PM (#43930268)
I have tried that and all issues were already reported. It still took them a few months to resolve it. See examples of last year serious bugs:

https://youtrack.jetbrains.com/issue/PY-72046 https://youtrack.jetbrains.com/issue/PY-79448 https://youtrack.jetbrains.com/issue/PY-78077

I can't get how poetry support problems were introduced. They have made new patch release just before Christmas holidays which introduced major problem (IDE periodically updates package lock file). It took them 3 months to fix it. After a few weeks they reintroduced the bug and said that it is feature and added registry option to revert to old functionality. I still do not understand what is the reason for updating package lock file.

Re:CLion Is Now Free for Non-Commercial Use by atombender on Saturday May 10, 2025 @09:54AM (#43945649)
Not the parent, but I have to agree with them. I'm a steadfast IntelliJ user, but every release seems to break something different.

I almost always file a report, many of which remain unresolved. In several cases I've reported bugs that are promptly marked as a duplicate of a years-old bug. For example:

* The Go plugin appears to make the IDE is very slow (>10 seconds) at detecting files changed outside the app. https://youtrack.jetbrains.com/issue/GO-18510/IDE-is-very-sl... (1 month old now)

* The file modification icon gets stuck (saving doesn't clear it), possibly because of some Git state tracking. https://youtrack.jetbrains.com/issue/GO-18094/File-modificat... (3 years)

* The "next/previous error" navigation shows the line error but then immediately hides it again. https://youtrack.jetbrains.com/issue/IJPL-156089/Next-Highli... (11 months old)

All three relate to what I would call core functionality, rather some rare, niche language feature. They all disproportionately affect my daily use. How can a serious company let bugs like these hang around, not for one week, or two weeks, or a month, but three years?

My guess from the amount of churn in YouTrack is they're churning out too many features creating more bugs at a higher rate than they can fix them, and are simply overwhelmed, and their triage process must be deprioritizing a lot of basic stuff.

My most recent bug: After upgrading to 2025.1, the IDE freezes completely 1-2 times a day, requiring a force quit. I reported the bug 10 days ago, collecting all the output they ask for in such cases, and all I've gotten are crickets. https://youtrack.jetbrains.com/issue/IDEA-371932/IDE-freezes...

Re:CLion Is Now Free for Non-Commercial Use by raincole on Wednesday May 07, 2025 @02:36PM (#43919176)
> The wildest part is that JetBrains has their own AI coding tools and they seem to be very good.

Which one?

Last time I checked JetBrains' AI tool and it was laughably bad compared to Copilot. My bar was quite low already as I hadn't even used Cursor by the time.

Edit: What I tried is "JetBrains AI Assistant". I haven't tried Junie yet.

Re:CLion Is Now Free for Non-Commercial Use by betterThanTexas on Wednesday May 07, 2025 @03:01PM (#43919427)
Seems to work fine for me, I haven't noticed it getting in my way any more than any other assistant.
Re:CLion Is Now Free for Non-Commercial Use by hiccuphippo on Wednesday May 07, 2025 @05:55PM (#43920945)
Funny, what sold me on AI was watching Andreas Kling work on SerenityOS/LadyBird using CLion and it giving some impressive suggestions.
Re:CLion Is Now Free for Non-Commercial Use by vital on Wednesday May 07, 2025 @08:28PM (#43921842)
Junie. I was immediately impressed.
Re:CLion Is Now Free for Non-Commercial Use by killerstorm on Wednesday May 07, 2025 @02:04PM (#43918844)
I've been using IntelliJ IDEA and similar products for almost 10 years, and I'm not impressed.

Java/Kotlin is their main thing, and yet neither Maven nor Gradle builds are stable. If your build fails or there are some unresolved dependencies, you restart IDE in hope it works...

AI coding tool trial failed for me -- IDE told me it's not activated even after I activated it on billing portal. And doc implied it might take some time. WTF. Does it take some batch processing?..

People who were able to get AI coding tools working said it's way behind Cursor (although improving, apparently).

Re:CLion Is Now Free for Non-Commercial Use by foepys on Wednesday May 07, 2025 @02:18PM (#43918989)
Counterpoint from me: I've been using Jetbrains tools for over 10 years as well. Mostly Webstorm and Rider and it's all working well. Sometimes there are bugs, yes, but I had plenty those in VSCode and Visual Studio as well.

Aside from their initial AI plugin rollout fiasco it has been smooth sailing for me.

Re:CLion Is Now Free for Non-Commercial Use by rf15 on Thursday May 08, 2025 @12:38AM (#43923095)
There's something severely wrong with your setup if you can't get stable maven or gradle builds, and your AI problem... maybe it was really early right after release? Either way, contact their support.

And if "If your build fails or there are some unresolved dependencies" you check your dependencies and config.

I'm tired of people complaining and not trying to understand how their systems (or an IDE for that matter) work.

Because JetBrains products DO have issues, but rest assured, the things you are complaining about are on the main path of basic features they take care of the most.

Source: at first reluctant but now happy IntelliJ user, after thinking for a long time that Eclipse/Netbeans would be better. I was wrong.

Re:CLion Is Now Free for Non-Commercial Use by kokada on Thursday May 08, 2025 @07:35AM (#43925149)
> There's something severely wrong with your setup if you can't get stable maven or gradle builds

To be fair with OP, I had a similar experience in the previous company. Sometimes after bumping a dependency or something, even if you asked IntelliJ to "Reload All Gradle Projects" something wouldn't work and I needed to restart the IDE. Not saying it was common, but it did happen. This was a Kotlin codebase.

Now working in a company using Scala, I had a few cases where IntelliJ failed to resolve a dependency correctly so it was saying that the class I just created didn't exist (this was in shared library and two different dependencies pulled it, but we did pin the dependency directly and sbt was building it correctly, it was only IntelliJ that was becoming confused). Cleaning up the build sometimes worked, sometimes didn't, but even when it worked it would go back after a while. Eventually we updated all dependencies in all projects and it now always works, but it was painful for a while.

Re:CLion Is Now Free for Non-Commercial Use by killerstorm on Thursday May 08, 2025 @02:49PM (#43929847)
Look, I understand that IntelliJ is better than Eclipse. Eclipse is just bad. (E.g. if you open existing workspace with a newer version of Eclipse it crashes - a problem they haven't fixed for 20 years!!!)

But I can tell you IntelliJ has way more issues than e.g. Visual Studio I used 20+ years ago.

Re:CLion Is Now Free for Non-Commercial Use by throwaway2037 on Thursday May 08, 2025 @05:58AM (#43924694)

    > With a modern laptop I just don’t care at all if my IDE takes up a few gigs of RAM.
IntelliJ (and its siblings) are like the Airbus A380 of IDEs, and I am fine with it.
Re:CLion Is Now Free for Non-Commercial Use by po26511 on Friday May 09, 2025 @07:37AM (#43935706)
I have truly loved using Jetbrains IDEs for Java, Go, Typescript and have subscribed to the full toolkit at personal expense for many years (it was the grandfathered pretty cheap price that ends this year). But when trying to use it for Python, the code intelligence was so poor I finally gave VSCode a try. It was much better at Python analysis at the time though I assume Pycharm has improved since then. But I'm not going back - Jetbrains still tends to have better refactoring, good features like running individual Go table tests, etc. But it's a killer feature for me in a team to be able to share a workspace or settings JSON file in a repo to get all developers on the same page. .idea has never worked well and I suspect most people assume it won't work.

If Jetbrains reimagines their settings persistence story, I'd be happy to give that a try since otherwise it's quite great still!