• Draconic NEO@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    This is one that way too many people forget about, to switch to something else, you’d need to emulate x86 for the software that hasn’t or do without. Emulation causes overhead and performance reduction, and doing without seems fine on paper until you encounter software you want or more crucially need and can’t use it because it hasn’t been ported, isn’t open-source, or can’t be ported due to heavy use of x86 assembly.

    • _MusicJunkie@beehaw.org
      link
      fedilink
      English
      arrow-up
      2
      ·
      23 hours ago

      On the other hand, nobody ever will fix, update, or port many pieces of software if backwards compatibility is expected to be kept up indefinitely.

      I’m frankly not sure which is better. Do it the apple way, force projects to make their software work on modern platforms, and just accept that some people will really be fucked over for the sake of progress. Doesn’t sit right with me, but on the other hand things can’t keep being compatible forever.