Readit News logoReadit News
Timucin · 7 years ago
I guess I must say this first: I am not working at JetBrains, not defending or advertising their products in any way. Just sharing my own experience and opinions.

I've been using a few products* of JetBrains on MacOS for the last 3 years, either with 1 or 2 1080p monitors or with an additional 4K monitor but unlike the rest, I haven't had much problems.

There were times the IDEs were consuming too much CPU and were super sluggish as described but then, somewhere in their forums, I found that they have suggested to use the Java suite they have provided with the IDE itself instead the default one and that solved my problem once and for all.

On the other hand, a colleague of mine had suffered a lot from the very same products because of slow disk speed. This is not the case for other ~50 engineers I am working with though and all of them are using new Macbook Pros and JetBrains IDEs.

So I guess it is safe to say that they are usually working OK on modern day computers.

* PhpStorm, WebStorm, GoLand, IntelliJ

pharaohgeek · 7 years ago
I'm with you. I have 2x28" 4k monitors attached to my MacBook Pro and have had zero performance issues in IntelliJ, AppCode, or DataGrip.
tracker1 · 7 years ago
Related, the ticket system in the link is unreasonably slow on a modern high speed connected desktop.

I'm a fan of SPA platforms, I've worked on web based applications for nearly 24 years now. 7-8 seconds is way too long for a desktop with a fat data pipe to wait for a website/webapp. (Cached refresh still over 5 seconds) Should probably take a few lessons from StackOverflow guys.

djtriptych · 7 years ago
JIRA loading times probably cost the software development industry 8-9 figures a year in lost productivity.
reaperducer · 7 years ago
JIRA loading times probably cost the software development industry 8-9 figures a year in lost productivity.

Wrike isn't far behind.

/Upload failed? Must be a day ending in "y".

tracker1 · 7 years ago
Didn't even register to me that this was JIRA... not really surprised in the end... did notice a significant amount of cruft in the app, and it's one API call that is the bulk of the wait time. Probably related to passing/parsing/evaluating the permissions around requesting the main payload for display.
tracker1 · 7 years ago
1.1mb of JS actually isn't that bad all things considered... (ugh, angular...)

Looks like an eventSourceBus request is the culprit... it's passing a huge payload on the querystring... Man, have to love "Enterprise" development.

I don't mean to be especially snarky or mean here... I've just spent my entire career for over half my life now developing web based applications across the stack with care. I've been a proponent of SPA for applications and it really is disheartening to see something work so badly. It could be the effect of HN, but even then it's just so many indications that this whole thing is a bloated mess that typically comes from an "enterprise" architect/developer mindset that makes me sad as someone in the practice.

StavrosK · 7 years ago
It's showing two whole kilobytes of text, there's an upper bound on how fast such vast volumes of data can be displayed, you know.

It frustrates me how little pride in their craft the average worker displays, in any industry.

tracker1 · 7 years ago
The bulk of that is comments.. ready event (and first paint) is around 4-5s in... There's no reason the bulk of the page couldn't have been loaded in well under 1s, and have the comments load after.

edit: sorry, didn't realize you were being sarcastic at first.

nottorp · 7 years ago
It's not so fast even on a 1920x1200 display. Whatever it's doing in the background (I'm talking about the Android Studio flavor here), it tends to lag behind my typing when I know exactly what to write and just hammer at the keys.

Good thing I have experience from ssh-ing to systems across an ocean back in the dialup days :)

RcouF1uZ4gsC · 7 years ago
Java is great for server apps where you care more about throughput. But on the desktop where latency matters, I have yet to use a non-trivial Java application that didn't have latency issues.
diebir · 7 years ago
IntelliJ is a good example, it does not have latency.
markdog12 · 7 years ago
Chronic issue for me. Consistently waiting on WebStorm lag to complete my typing/commands. May be the vim or other plugins I use, not sure. This is on 2 powerful machines. One Mac, one Windows.
abalone · 7 years ago
While I am an IntelliJ IDEA fan, this is one area where Eclipse stands out. Long ago they decided to part ways with pure Java and incorporate native platform UI via JNI.[1]

[1] https://www.eclipse.org/swt/

nottorp · 7 years ago
Well, if you go through the 2 year course on using Eclipse, you mean. Snappiness doesn't help much if you simply can't figure out how to create a new project from the ide menus...
bootlooped · 7 years ago
I had a professor that was adamant Java IDEs are not written in Java. I pointed out IntelliJ was written in Java, but he countered that it used native code under the hood to do the UI. I never investigated this claim any further, and don't have a strong feeling as to whether it is true or not.
lokedhs · 7 years ago
It's not. IDEA is fully Java. Eclipse, however uses SWT as its graphics system, which uses native code.
overgard · 7 years ago
Probably isn't helping that their screenshots are all about a decade out of date
philwelch · 7 years ago
In my experience, the issue is intermittent and seems to be less and less frequent over time. The problem is that tickets like this rapidly approach a "legendary" status where if there's even one user anywhere in the world who runs into this problem, he's going to cause a stink if you close the ticket.
bunderbunder · 7 years ago
Same here. I've certainly had slowness issues with IntelliJ, but I hadn't noticed any correlation with whether I do or do not have my 4K external monitor plugged in. Sounds like, surprisingly, cranking down the resolution on the monitor (which is not something I've tried) makes things _more_ laggy.

I've got to imagine this is a maddening one for JetBrains to deal with.

diebir · 7 years ago
Running IntelliJ on a Macbook with Dell U2718Q every day and right now. Usually 2-3-4 large projects open. No issues.
pvinis · 7 years ago
Trying to access this from my iPhone I get:

This version of your browser is not supported. Try upgrading to the latest stable version.

tracker1 · 7 years ago
Considering it takes > 7 seconds on a desktop with a fat data pipe, I'm not surprised.