The Register Home Page

back to article Dirty little Electron secret tanks macOS 26 performance

The Electron team has fixed code that caused system-wide slowdowns on the newly released macOS 26 "Tahoe." Electron is a widely used framework for creating cross-platform applications using web technology. Applications using Electron include Microsoft's Visual Studio Code, pgAdmin for PostgreSQL management, Podman Desktop, …

  1. NoneSuch Silver badge
    Childcatcher

    Apple's bad QA or poor coding by developers?

    It was a little of column A and little of column B.

    1. perkele

      Re: Apple's bad QA or poor coding by developers?

      Time after time Apple's programming and QA - bearing in mind they have a fraction of the stuff to check compared to MS - is starting to make Microsoft look capable as a programming house.

      But hey, we can have an animated dancing dog or whatever nonsense they stick in messages.

      As an Apple user of nigh on three decades, it is depressing.

    2. JoeCool Silver badge

      Re: Apple's bad QA or poor coding by developers?

      You cannot "QA" Quality into code. Code is good because the developer did his job. The QA function is really just a code quality audit performed on a live system.

  2. Jim Mitchell
    Mushroom

    If other Mac applications managed to have pretty corners without using this "hack", then it seems that the problem was with Electron.

    1. Dan 55 Silver badge

      Of course

      The problem is always with Electron.

      Also, it's a private method, everyone knows what that means.

  3. Anonymous Coward
    Anonymous Coward

    Let's get back to some tried and trusted techniques

    .. such as never use a v1 in production. Not even from Apple, and I do the same with Linux.

    Is it important to test a new release? Absolutely, if only to know what is going to change.

    However, you should think more than twice about updating anything in production to a new major release unless it's had at least one revision. There's no such thing as a perfect v1, simply because there are so many different use cases. Give it time.

    1. Tim99 Silver badge
      Gimp

      Re: Let's get back to some tried and trusted techniques

      Tahoe is currently a little flaky. I have noticed several problems with Safari - Right-clicking on a link on a Mac which used to quickly open a new tab with the link-content either doesn't work, or is very slow - clicking the same link again quickly opens the tab (and obviously the first instance too). A change in function when downloading a zip file completely baffled me. It doesn't actually appear to save the file - it requires going to the download arrow in the URL bar, opening it and then choosing the box/up-arrow and choosing a save file location...

      1. Charlie Clark Silver badge

        Re: Let's get back to some tried and trusted techniques

        I normally avoid Apple's new releases until at least the New Year. I can't remember a major release that didn't have a lot of bugs. The release schedule is driven too much by the release of new hardware and the desire to have some shiny new features.

        1. FirstTangoInParis Silver badge

          Re: Let's get back to some tried and trusted techniques

          This is the big problem with calendar-driven releases. There’s always going to be some stuff that slips the net. You can either delay until it’s perfect or release with some shortcomings and fix up later. However Apple have had years of practice at this so are a lot better than most.

  4. Quando

    > The consequence for users is poor performance, particularly when multiple Electron-based applications are running.

    I thought that was a feature of Electron apps in general. Horrible piece of software.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like