Remix.run Logo
pdimitar 7 months ago

I am one of those users. I do my job as a programmer to the best of my ability and I am not allowing lags for as much as humanly possible (sometimes you can't do anything about a slow 3rd party API though). They should do the same. I have no sympathy for sloppy work, and Slack and Teams are in the top two spots there.

foldr 7 months ago | parent [-]

Sloppy work and bad code are orthogonal issues to choice of technology. There are some sloppily written Qt apps out there too.

If the Slack devs are as sloppy as you say, then we ought to be thankful that they’re writing JS and not C++!

Lag is something that some people care about a lot. I actually think that most users don’t notice it or care very much, up to a certain point.

pdimitar 7 months ago | parent [-]

> There are some sloppily written Qt apps out there too.

I specifically asked not to focus on examples but OK, I guess you really had to get it off your chest. ¯\_(ツ)_/¯

The topic was not "Electron vs. Qt" at all.

> I actually think that most users don’t notice it or care very much, up to a certain point.

Good for them, to me it's a mood and productivity killer. And no I'll not change my mind on this, ever.

Broader point is: the people who worked on Electron, Slack etc. should have really done better. But I have witnessed how job security almost always leads to sloppy work.

rubymamis 7 months ago | parent [-]

Actually, the people who created Electron (and the code editor Atom), themselves abandoned it to create a performant code editor called Zed - with its own GUI toolkit based on Rust.

pdimitar 7 months ago | parent [-]

Case in point / point proven then. :D

I didn't know they were the same. Fascinating actually, thanks for making me aware of it!