3 ms·
What if someone told you that using Swing, QT, and GTK were all bad, rsource-wasting things made for people that "need software to wipe their ass", and that "re
by jamescostian 9y ago
What if someone told you that using Swing, QT, and GTK were all bad, rsource-wasting things made for people that "need software to wipe their ass", and that "real programmers" use butterflies? Check this out to better understand the "no true scottsman" fallacy: https://www.xkcd.com/378/ https://www.xkcd.com/378/
You're just hating on something new and praising some old things, but in the past, those same things were also hated on for the same reasons (e.g. so many people hated on swing and java in general early on for wasting memory; "real programmers don't use Java")
Each electron app spawning up separate instances of chrome is totally wasting memory. Argue about that, instead of "real programmer" bs
- tomc1985 9y agoWhat a novel concept! I feel so edumacated now. Surely my IQ rose by a few points. And to follow-up edit, of course theres no one true scotsman. The assembly-reciting graybeards look down at GUI programmers, who look down on the webdevs, who really don't have anyone to look down upon because they still have so much to learn. And why does the argument always have to be about resource consumption? Does anybody actually even truly care? I hate Electron because it is an incredibly poor use of existing resources and that it leverages tools very inappropriate for the task of creating cross-platform GUI applications. Entire industries are built out of this unholy Frankenstein of duct tape and chicken wire. Now, for the job of quickly banging out an app so the business fucks can make their $$$$$.... now that's different
- jamescostian 9y agoOk great! Expand on what spedifically makes it less appropriate and what makes alternatives more appropriate.
- matthewmacleod 9y agoit is an incredibly poor use of existing resources and that it leverages tools very inappropriate for the task of creating cross-platform GUI applications … because there aren't better tools.
- tomc1985 9y agoThere are, people just have to step outside their comfort zone to use them.
- matthewmacleod 9y agoNo. There aren't. There are no good cross-platform development environments. There are a handful which might be acceptable for some user-cases; Electron is unfortunately one of them. If you think there are a plethora of amazing tools out there that people are using to build cross-platform apps, then you're wrong.