Electron is shit
image
51
image
@KSPAtlas
link
113h

Like why does a communication app need to take up 1GB of my RAM??? Look at telegram desktop for example. It’s written in QT and it has a very low RAM usage.

Dessalines
admin
link
1512d

I hate electron with a passion. Mandatory articles:

Evan
link
5
edit-2
11d

Thank you, added to the JS haters handbook

@k_o_t
admin
link
911d

the most infuriating aspect of electron, is is that multi-billion (and even multi-trillion) dollar corporations think it’s ok practice to release desktop clients using electron, like wtf, each one of them can hire ten teams to build ten completely new desktop toolkits, let alone just design their applications to use native system tools 🤷‍♀️🤦‍♀️

@vis4valentine
link
1813d

Oh yeah, most of the time are just webapps presented as a full app in a store. There are good apps out there, but most of what you find are a waste of time, space, and resources.

@camccar
link
12
edit-2
13d

It’s really hard to discount some of the successful electron apps. VSCode is more functional and uses less resources than a comparable open source C++ editor, for example QT Creator or Kdevelop.

Making applications be easily resizable is a difficult problem, but CSS has a pretty solid set of solutions.

QT is a decent competitor though. And for Linux only gtk is pretty solid.

@freely
link
612d

Both are full IDE’s though, to be fair. QtCreator even has a RAD for Qt which is really convenient.

Why do you say Qt for Linux isn’t good? All the Qt programs (and KDE) I’ve used on Linux worked great.

@youngbrett
link
212d

Both are full IDE’s though, to be fair.

I have no stake in this as I don’t use any of these applications, but what feature do they have that makes them IDEs while VSCode is not considered an IDE?

@freely
link
212d

I use neither as well, although I did use QtCreator for a few weeks once, and its RAD (and vim mode) was nice for Qt dev.

The main features are the same across all IDE’s - debugger, code completion, refactoring, linting, Git integration, and build systems support. I’m sure there’s more, but like I said I don’t use them so I can’t name more.

Obviously VSCode can use plugins to do all this, same as many other editors. The line between IDE & text editor get blurry with plugins.

@camccar
link
111d

I didn’t say it isn’t good. It’s not perfect. The licence makes it hard to sell unless you pay them 5,000$. I do enjoy it though. If you need to make a gui to a desktop app that would be my go to choice. If I wanted to sell the app I would use flutter or electron though. Better licenses for that.

@AgreeableLandscape
mod
admin
creator
link
412d

VSCode is more functional and uses less resources than a comparable open source C++ editor, for example QT Creator […]

QT Creator is a full blown IDE. It would be more fair to compare it to Visual Studio, not Code.

@camccar
link
211d

I can do pretty much everything in visual studio code as I can in QT Creator. The C++ plugins are really good these days. I know people love Visual Studio but that thing is super bloated.

@youngbrett
link
312d

At some point, where’s the line? What’s the feature that QT Creator has that VSCode doesn’t have? VSCode can compile, it can perform code analysis, it can debug, it can do code cleanup, you can search code by symbols.

I don’t use VSCode and I have no stake in this, but I’m not sure why it’s not considered a full blown IDE.

@dreeg_ocedam
link
2
edit-2
3d

deleted by creator

Travis Skaalgard
link
712d

So much this.

@the_tech_beast
link
813d

I try to native apps as much as possible. If there isn’t one, I just use the web version of the app.

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming or programmers
  • No NSFW content. *Jokes must be in good taste. No hate speech, bigotry, etc.
  • 0 users online
  • 7 users / day
  • 14 users / week
  • 34 users / month
  • 97 users / 6 months
  • 1542 subscribers
  • 201 Posts
  • 383 Comments
  • Modlog