LibreTechni.ca
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
kirk781@discuss.tchncs.de to linuxmemes@lemmy.world · 21 天前

Linux is the reason Windows apps are bloated these days

discuss.tchncs.de

message-square
231
fedilink
849

Linux is the reason Windows apps are bloated these days

discuss.tchncs.de

kirk781@discuss.tchncs.de to linuxmemes@lemmy.world · 21 天前
message-square
231
fedilink
  • dejected_warp_core@lemmy.world
    link
    fedilink
    arrow-up
    68
    ·
    edit-2
    21 天前

    This is such a hilariously bad take. I like how “I can’t use Win32 on Linux” morphed into “re-write the whole app in Javascript just so I can use Electron.”

    Meanwhile, Wine and QT are like: “am I a joke to you?”

    I’ll add that (IMO) a lot of applications are becoming increasingly malicious, although less-so in the desktop space. I’m happy that devs like this are forced to quasi-sandbox their crap into a browser. Actually, if anyone knows how to crack into an Electron app in order to restore local plugins, user-scripts, and sandbox security controls, let me know. Or just liberate the guts into a local web app instead so I can use a real browser? This trend could be very useful for local security if those features become available.

    • ILikeBoobies@lemmy.ca
      link
      fedilink
      arrow-up
      25
      ·
      21 天前

      I can code in C on all 3 (more if you include BSDs). You would not believe how amazing my skills are to avoid platform specific dependencies in a language that predates all these OS.

      • srestegosaurio@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        3
        ·
        21 天前

        How do you deal with platform specific stuff? I am talking about desktop API and friends. (If that’s even a thing in your problem space). /gen

        • ILikeBoobies@lemmy.ca
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          20 天前

          You can consider nappgui sdk which will handle it

          https://nappgui.com/en/home/web/home.html

          However because this is C, let’s just use libraries GLib/GTK is already cross-platform.

          Code Example/Build process https://wrycode.com/gtk3-cross-compile/

          There are other examples/libraries so it depends on what you need.

        • 0x0@lemmy.zip
          link
          fedilink
          arrow-up
          3
          ·
          20 天前

          SDL or #ifdefs.

        • 0x0@lemmy.zip
          link
          fedilink
          arrow-up
          1
          ·
          20 天前

          deleted by creator

      • InternetCitizen2@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        21 天前

        When I grow up I want to be like you

    • finitebanjo@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      21 天前

      I only just realized the Proton and Electron naming schemes lol

      • Jankatarch@lemmy.world
        link
        fedilink
        arrow-up
        11
        ·
        21 天前

        Electron was developed to make Atom.

      • Willdrick@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        21 天前

        Add Lepton to the list!

      • uncouple9831@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        2 天前

        deleted by creator

      • dejected_warp_core@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        21 天前

        Wow. I didn’t realize this until you pointed it out. Thanks. TIL.

linuxmemes@lemmy.world

linuxmemes@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !linuxmemes@lemmy.world

Hint: :q!


Sister communities:
  • !tech_memes@lemmy.world
  • !memes@lemmy.world
  • !lemmyshitpost@lemmy.world
  • !risa@startrek.website

Community rules (click to expand)

1. Follow the site-wide rules
  • Instance-wide TOS: https://legal.lemmy.world/tos/
  • Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like “every user of thing”.
  • Don’t get baited into back-and-forth insults. We are not animals.
  • 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.
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, no politics, no trolling or ragebaiting.
  • Don’t come looking for advice, this is not the right community.
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.
5. 🇬🇧 Language/язык/Sprache
  • This is primarily an English-speaking community. 🇬🇧🇦🇺🇺🇸
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures

We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.

  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.

 

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 remove France.

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 652 users / day
  • 2.98K users / week
  • 7.77K users / month
  • 16K users / 6 months
  • 2 local subscribers
  • 28.6K subscribers
  • 1.68K Posts
  • 63K Comments
  • Modlog
  • mods:
  • Kevin@lemmy.world
  • zephyr@lemmy.world
  • rtxn@lemmy.world
  • BE: 0.19.5
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org