Margaret Hamilton, NASA’s lead developer for Apollo program, stands next to all the code she wrote by hand that took humanity to the moon in 1969

  • @Revan343
    link
    English
    411 months ago

    The other big notable thing for assembly is that it isn’t portable. Assembly is very different for every processor architecture, unlike something like C where you may have to make some adjustments between an x86 vs ARM proc, in assembly you’re basically rewriting it from scratch

    • Karyoplasma
      link
      fedilink
      English
      311 months ago

      Also, this is an obscure assembly variant specifically for the computers in the Apollo mission. Not sure about the specifications on that, maybe there is a handbook, but I doubt it.

      Rewriting the code to x86 or anything seems improbable since you’d pretty much have to guess what the instructions are actually doing.