• UNY0N@feddit.org
    link
    fedilink
    arrow-up
    6
    ·
    2 days ago

    I use obsidian extensively, and I love it. It certainly does seem to use WAY more system resources than it should though, and I assume that electron is to blame. It’s a shame they didn’t base it on a different framework.

    Perhaps someone who knows more about web development can explain what sort of upsides electron brings with it.

    • ProdigalFrog@slrpnk.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      2 days ago

      As an aside for anyone else reading, Trillium Notes is a good open source alternative to Obsidian.

      • nyan@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        5
        ·
        2 days ago

        There are other options for that, though, and I’d rather have Java, with all its issues, any day.

        I think it’s more “people who trained only in web development can produce what they fondly think is a desktop application”.

        • szczuroarturo@programming.dev
          link
          fedilink
          arrow-up
          7
          ·
          2 days ago

          Naah its just that web development is most advanced in terms of ease of use and UI development.

          Creating native apps in java or cpp was horrible.

          • nyan@lemmy.cafe
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 days ago

            Easier ≠ better. Granted, most amateur-written UIs aren’t that great, but I find anything created specifically for the web is almost always worse. They’re massively bloated, they reinvent wheels all the time (and ship them out while they’re still egg-shaped with off-centre axles), and they don’t adapt well to systems with non-default settings.

            As for Java UI coding, well, I did enough of it, back in the day. Tedious, sometimes nitpicky, but far from the worst thing I’ve ever done, codewise.

      • entwine@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        I think it’s more that Electron apps can be written in javascript, and there are way more javascript developers than any other kind. So you’re naturally going to see a lot more javascript software.

        So it is, quite literally, a skill issue.