• 0 Posts
  • 7 Comments
Joined 1 year ago
cake
Cake day: October 1st, 2023

help-circle




  • It was implied in the discussion: “if you can compile it, it will work”.

    There’s plenty of ARM processors before Cortex. There’s SPARC. And there’s a crapton of others with their quirks.

    Just because you can compile a program from source, it doesn’t guarantee it will work. As mentioned: online assembly, memory alignment, but you can add endianness or questionable pointer arithmetic, not to mention dynamic runtime code generation. And I’m sure there’s 5 other reasons that I haven’t personally run into.

    Yeah, in a perfect world everyone would write bug-free, platform-independent code, alas…