![]() ![]() It's not just that they don't look like other Mac apps, they don't support Mac UI conventions and frequently don't support system services and scriptability. At least over here in Crazy Finicky Mac User Land, I tend to be at least as concerned that Electron apps are just lousy Mac citizens. How about trying to replicate all those things in Cocoa, GTK, or WPF? When people kvetch about Electron performance relative to native apps, this is what they mean. To suggest otherwise would be premature optimization at best. I realize they are just one example of electron apps, and I'd have a harder time defending a file-unzipper or some madness using Electron, but it no doubt has its uses. I think their use of electron, at least from this users perspective, was a great decision. Their use of the erlang VM shows that they make considered tech decisions based on tested technology. ![]() I run the full desktop client for the better filesystem, game, and chat integration and it is worth the measley RAM on my modern machine.ĭiscord is an intelligent start up that was able to pivot from a chat client to a games marketplace with a one-click update. If i want to run discord as a website, using the same resources as any other website, i CAN! Its the same codebase and interface. The idea of trying to replicate the interface in something like tkinter is cringeworthy at best.ĭiscord supports animated gifs, modals, videos, emojis, fonts, code samples, markdown, and game integrations right in the chat! Please, please try and replicate that with Tkinter, an API where you'd need to roll your own drag-and-drop. Meanwhile, Discord has fantastic uptimes and never impedes performance while competitive online games run alongside it. A quick Ctrl-Shift-Esc shows that it is using 180MB of RAM right now with ~20 rooms open, as well as DMs. Meanwhile, I have not closed Discord for more than a day or two in years. It is absurd the people that show up out of the woodwork every Electron article to complain about performance. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |