3
submitted 3 years ago* (last edited 3 years ago) by AgreeableLandscape@lemmy.ml to c/rust@lemmy.ml

Genuinely serious since this is so much of a meme.

you are viewing a single comment's thread
view the rest of the comments
[-] dessalines@lemmy.ml 14 points 3 years ago

Computers are becoming faster and faster, we should create simpler programming languages that use more resources.

Devs thinking like this are the reason our chat apps and some text editors are in electron, wasting tons of system resources, by running what is essentially its own operating system, chromium.

Just to give an idea, here's some things I have running on my laptop right now:

App | Ram

  • | - Signal Desktop (Electron) | 368 Mb Lightcord (Discord, Electron) | 367 Mb Element (Electron) | 212 Mb

Before electron, back in the AIM / IRC / MSN messenger days, these were tiny programs easily runnable on a 256 MB ram machine.

This article is about website bloat, but it equally applies to so many of our chat apps that went from using system libraries and GUI frameworks, to the browser.

[-] AgreeableLandscape@lemmy.ml 5 points 3 years ago

When an app is installed on millions of devices, making it more efficient can actually make a not insignificant difference in overall power consumption, and therefore environmental impact.

[-] dessalines@lemmy.ml 3 points 3 years ago

I'd love if someone did that calculation too. Could be a LOT of watt-hours per day just wasted by things like discord.

[-] IlliteratiDomine@infosec.pub 1 points 1 year ago

The KDE project has been focusing on sustainability, as a system efficiency metric, for some time now.

If you'd like to read more.

[-] sunbeam60@lemmy.one 5 points 1 year ago

Amen! Electron is a scourge. Look at MicroSIP, a full SIP chat and call client done in MFC. Exe is 3 MB, uses less that 10 MB RAM. Runs super stable, super quick (native GUI) and light enough to always be on.

this post was submitted on 04 Dec 2020
3 points (100.0% liked)

Rust Programming

7734 readers
1 users here now

founded 5 years ago
MODERATORS