home.social

#x8664 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #x8664, aggregated by home.social.

  1. macOS is so frequently warning me that this or that app I launch will not be functional when Apple sunsets Rosetta 2 and its Ahead-Of-Time compilation, providing x86-64 -> ARM translation in macOS Golden Gate.

    On the one hand, yes, this is a hard driver to get developers to update their app to native and, as such, provide higher performance and peak integration into the latest OS.

    On the other hand...I've ridden this CPU platform switch train on the Mac long enough (having been here for every one that's happened), that I know many "little" apps that aren't huge moneymakers or maybe aren't any longer maintained will just cease to exist in on the modern Mac platform when this happens, and this saddens me greatly. Some of these apps I use often, even daily.

    I neither look forward to nor praise this coming move from Apple.

    macrumors.com/2026/06/10/macos

    #Apple #Mac #macOS #macOSGoldenGate #Rosetta #Rosetta2 #AOT #JIT #x86 #x8664 #ARM #AppleSilicon #OS #technews #tech #software #operatingsystem #indiedev #legacysoftware #computing

  2. Возврат значений из функций в x86-64: регистры, память и скрытые аргументы

    Наверняка многие и не задумываются: а как на самом деле происходит возврат структур и других типов значений из функций? Что происходит под капотом, какие приемы задействует компилятор? В данной статье я постараюсь дать ответы на эти вопросы и сделать это просто и понятно.

    habr.com/ru/articles/1016440/

    #x8664 #assembly #возврат_значений_из_функции #lowlevel_programming #компилятор_C++