koitsu wrote:
For sake of counterpoint:
[Task Manager showing Discord.exe processes]
tepples wrote:
Except for ability to keep other applications in RAM at the same time, as koitsu alluded.
You did see I was arguing
against web apps as native apps, right? RAM usage is not nearly as bad when you're not dragging in an entire extra browser for each individual program. Don't just look at your browser processes either; they usually include multiple tabs in a single process.
koitsu wrote:
Meanwhile, IRC clients -- which is really just what Discord is, a glorified IRC client -- come in no where near that.
Maybe, because I happened to mention a Discord log viewer, you think my post is supposed to be a glowing endorsement of Discord or something. It's not. Discord is horribly bloated and occasionally brings my computer to its knees for a few seconds whenever I bring up the native app.
The fact that the program happened to be a Discord log viewer was just pure chance. The reason it left an impression on me to begin with was the contrast of its size to other, clearly far more bloated web apps. Don't take my endorsement of a 18 KB program and apply it to what is currently a 300 MB behemoth on my hard drive. It is not the same thing.
koitsu wrote:
Also, your analysis of the software that can view the log is only part of the reality. The software that builds this JavaScript
...is not relevant.
Any program, native ones included, can have horribly convoluted build processes. That log viewer was just an example of a full-fledged GUI program that can do something useful (and still have room for extra features!) despite only being an 18 KB .html file. I don't really care how that file was made, and even if I did, there is nothing in principle stopping it from being built with a small C program or even hand-written.
koitsu wrote:
but there are very very few (read: extreme minority) of webshit people who focus on minimalism.
My post is advocating for more of them.
koitsu wrote:
But at least you can do GUI things a bit easier... assuming you like CSS, HTML, and all of that.
Much easier. So much easier that inexperienced programmers flock to it in droves. These programmers frequently don't have the background knowledge to understand what's happening under the hood. Some of them know and don't care. It's only natural that many programs will be large, bloated messes. But it really doesn't have to be that way.
tepples wrote:
I can read this post in Firefox. I cannot use Skype in Firefox because Skype for Web denies access from any web browser that isn't Microsoft Edge or Google Chrome. In order to use Skype for Web on the computers that I regularly use, I would have to install Google Chrome and run it alongside the existing Firefox browser, potentially causing the computer to dip into swap.
I am not endorsing Skype. I use Firefox myself. I can't stand apps that don't work across all major browsers.