this post was submitted on 01 Dec 2024
231 points (92.0% liked)

linuxmemes

21752 readers
1658 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  •  

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't fork-bomb your computer.

    founded 2 years ago
    MODERATORS
     
    all 26 comments
    sorted by: hot top controversial new old
    [–] FrostyPolicy@suppo.fi 48 points 1 month ago (1 children)

    If developers want to make a desktop application they should use proper cross platform desktop frameworks like QT or GTK or even JavaFX instead of a webpage disguised as an application.

    [–] prettybunnys@sh.itjust.works 11 points 1 month ago

    heard.

    It’s like using a dump truck to eat dinner on because it has a flat surface in the back.

    [–] 0x01@lemmy.ml 27 points 1 month ago (2 children)

    Nah electron is an excellent technology, v8 is a remarkable engine. Maybe something like tauri will unseat it eventually but the ability to spin up a new product in relatively short order is good for everyone. Ram and disk usage are higher than they would be with a native app but velocity is unparalleled

    [–] 30p87@feddit.org 37 points 1 month ago

    The problem is chromium. It's more efficient and usable to just create a new dedicated firefox profile (which will start in a fully separated instance), and create starter scripts and desktop entries for that.

    [–] xigoi@lemmy.sdf.org 5 points 1 month ago (2 children)

    It’s sad that you prioritize “velocity” over user experience.

    [–] 0x01@lemmy.ml 11 points 1 month ago (1 children)

    Imo velocity and user experience aren't mutually exclusive, as a developer I can respond to user requests way faster with web technologies.

    As a consumer vscode is a perfect example of why the ecosystem has value, are there other products that fill the same roles? Absolutely, but if you were around for the transition from bloodshed, codeblocks, eclipse and the like to sublime and vscode and other more modern editors you should remember how gamechanging the positive feedback loop of velocity achieved for the dev community in the form of user experience.

    [–] pcouy@lemmy.pierre-couy.fr 4 points 1 month ago (3 children)

    VSCode being essentially a text editor is a perfect example of software that should not use 1GB+ of RAM

    [–] 9point6@lemmy.world 20 points 1 month ago (1 children)

    A modern text editor with language servers running absolutely will take up 1GB+, I know I can easily get neovim to go past that with typescript projects.

    [–] whostosay@lemmy.world 3 points 1 month ago

    Me, a casual: "wadderthefuckareyouguysarguingabout?"

    [–] unique_hemp@discuss.tchncs.de 13 points 1 month ago

    I suspect most of the resource usage is LSP plugins, so equivalently configured neovim should be about the same, really. If you use VSCode as a plain text editor, it does not use that much RAM.

    [–] fushuan@lemm.ee 4 points 1 month ago

    With 0 extensions it absolutely doesn't take 1GB and the more extensions you add it resembles more an IDE than a text editor, so the 1GB is completely justified. In fact, I have tons of extensions and mine takes around 300MB, I have like 5 instances open for work reasons (several remote connections) running on a VDI that gives me like 4 GB of RAM, and I can open excel, teams, and all the other company bullshit, alongside a browser with 20 tabs open. So no, it doesn't take 1GB per instance.

    [–] babybus@sh.itjust.works 1 points 1 month ago

    For most users software is not a religious question.

    [–] TriflingToad@sh.itjust.works 20 points 1 month ago

    Controversial take but I think It's weird how this community is so "FOSS is great even if it doesn't have the 1 feature you need" then will turn around and say "Your unpaid labor for the good of this community is not acknowledged and because you wanted to make a UI in a language you know I will not only refuse to use it, but will shit on it"

    Like I get you don't like electron but there's a lot of work that the developer put into it. I think that work should be appreciated instead of clowning on them! To use the line every terminal lover uses when someone asks for a UI: "It's open source, make it yourself." (note, I'm not saying terminal only programs are bad. It's just annoying to be selectively "do it yourself" when someone else is asking for it and this meme when you're asking for it)

    (Unless this is about closed source programs, then yeah that's fair.)

    [–] Mwa@lemm.ee 14 points 1 month ago

    And also:
    Javascript:50%

    [–] daggermoon@lemmy.world 13 points 1 month ago (2 children)

    Yeah fuck Google and fuck Blink

    [–] gregor@gregtech.eu 5 points 1 month ago* (last edited 1 month ago) (1 children)

    Blink is incredibly performant. Why would you hate on a specific browser engine just because it's made by Google? Nothing stands in your way to switch to Firefox if you want, plus Blink is open source so what's not to like?

    [–] DmMacniel@feddit.org 11 points 1 month ago (2 children)

    plus Blink is open source so what's not to like?

    It's made by Google.

    [–] tsugu@slrpnk.net 3 points 1 month ago (1 children)

    So is android and many other technologies we rely on everyday.

    [–] orsetto@lemmy.dbzer0.com 18 points 1 month ago (1 children)

    I think their point is that, even if blink is a good technology and all, it's just another way for google to assure its monopoly, and that's not a good thing.

    [–] gregor@gregtech.eu -2 points 1 month ago (1 children)

    Do tell how that matters. You can always switch to another engine or fork blink.

    [–] DmMacniel@feddit.org 0 points 1 month ago (1 children)

    And it would still be tainted by Google. Yeah no thanks buddy. I rather use Gnome Web/Epiphany than using Chrome.

    [–] gregor@gregtech.eu 0 points 1 month ago

    Chrome is not the same as chromium/blink. You can use other chromium-based browsers, which are not full of google spyware.