There were a number of exciting announcements from Apple at WWDC 2024, from macOS Sequoia to Apple Intelligence. However, a subtle addition to Xcode 16 — the development environment for Apple platforms, like iOS and macOS — is a feature called Predictive Code Completion. Unfortunately, if you bought into Apple’s claim that 8GB of unified memory was enough for base-model Apple silicon Macs, you won’t be able to use it. There’s a memory requirement for Predictive Code Completion in Xcode 16, and it’s the closest thing we’ll get from Apple to an admission that 8GB of memory isn’t really enough for a new Mac in 2024.

  • @Treczoks
    link
    English
    77 months ago

    I’d love to have 8GB of RAM. The SOC I’m working with has only 2K ;-)

    • @Valmond
      link
      English
      77 months ago

      Bet your compiler isnt running on that hardware either ;-)

    • @Centaur
      link
      English
      27 months ago

      2 kilobytes?

      • @Treczoks
        link
        English
        77 months ago

        Yes. 2 kilobytes. Coincidentally, this is as big as the displays internal buffer, so I cannot even keep a shadow copy of it in my RAM for the GUI.

        • @Centaur
          link
          English
          27 months ago

          Thanks for clarification.

          • @Treczoks
            link
            English
            37 months ago

            And I have never heard it called “backbuffer”, so we are even.

              • @Treczoks
                link
                English
                27 months ago

                I never said anything about framebuffers. The 256x64 pixel display in 16 brightness levels probably has something comparable inside. I just tell it that i want to update a rectangle, and send it some data for that.

                • @[email protected]
                  link
                  fedilink
                  English
                  17 months ago

                  It should have.

                  Then, if you don’t store contents of entire screen in memory, which simple math says you can’t, I was partially wrong(depending on if you don’t count buffer in display as framebuffer) when interpreted “shadow copy” as backbuffer.

      • @Treczoks
        link
        English
        27 months ago

        No AVR, it’s a small LPC from NXP. Chosen for the price, of course, but I have to somehow squeeze the software in it. At this point, even 8k would make me happy…

        • @[email protected]
          link
          fedilink
          English
          2
          edit-2
          7 months ago

          NXP, fancy. I expected ST, AVR, nRF, WCH or some chinese cheaptroller.

          Why them? Something to do with NFC?