He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java

  • 15 Posts
  • 656 Comments
Joined 2 years ago
cake
Cake day: March 16th, 2024

help-circle


  • The real reasons often are:

    • They want be able to hire much cheaper webdevs instead of software devs.
    • Electron has a lot of built-in data collecting metrics, which they urgently need for creating a real-life KITT.
    • Easy live embedding of content. Sure you can add your own solution, in fact I created ETML as a solution for this problem for my engine, all without any support for nasty scripting languages or convoluted stylesheets (style-inheritance in CSS turned me off from webdev even more than JS did). At best, it can be used for things like embedding videos on Discord, because no one else thought some universal approach, let alone one that disallows proprietary players. At worst, it’s being used for ads.

    Also a lot of Windows-only apps are Electron apps, only because the manufacturer wants to go “fuck you”, even putting protections into the code just in case you wanted to run it on Linux.

    EDIT: Forgot the “live embeds” reason.









  • Also there was a brief time within the Linux community, hen asking for solutions in forums were disencouraged in favor of using Google, especially as that time Google was seen as a force of good, as Chrome wasn’t the RAM-eating beast powering almost all browsers and ~80% of desktop apps, also not even the content ID system was implemented on YouTube. This made the Linux community more toxic to newbies, hindering its adoption rates to this day, with memes claiming “you should google forums telling you to google the problem”.