Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. How code has changed since the Apollo 11 Moon landing

How code has changed since the Apollo 11 Moon landing

Scheduled Pinned Locked Moved The Insider News
com
9 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    Kent Sharkey
    wrote on last edited by
    #1

    Read Write[^]:

    The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

    A lot. Fortunately.

    G C R H 4 Replies Last reply
    0
    • K Kent Sharkey

      Read Write[^]:

      The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

      A lot. Fortunately.

      G Offline
      G Offline
      Gary R Wheeler
      wrote on last edited by
      #2

      I think it's a mistake to minimize the efforts of the programmers who wrote that code. Their toolset was minimal and unbelievably primitive compared to what we're used to. The hardware was cramped, to say the least. They had very few resources when they found problems. I can only assume they had a premium support contract from IBM, which meant they might be able to call someone on the phone to help out. All of that diminishes to insignificance when compared to the consequences if they made a mistake. Three lives, millions of dollars in hardware, and the dreams of a nation could die.

      Software Zen: delete this;

      K 1 Reply Last reply
      0
      • G Gary R Wheeler

        I think it's a mistake to minimize the efforts of the programmers who wrote that code. Their toolset was minimal and unbelievably primitive compared to what we're used to. The hardware was cramped, to say the least. They had very few resources when they found problems. I can only assume they had a premium support contract from IBM, which meant they might be able to call someone on the phone to help out. All of that diminishes to insignificance when compared to the consequences if they made a mistake. Three lives, millions of dollars in hardware, and the dreams of a nation could die.

        Software Zen: delete this;

        K Offline
        K Offline
        Kent Sharkey
        wrote on last edited by
        #3

        Gary R. Wheeler wrote:

        I think it's a mistake to minimize the efforts of the programmers who wrote that code.

        Sorry if I did, that wasn't intent. I'm just glad we're not verbing the noun for a UI anymore. And I'm REALLY glad I don't have to code in the limits they were forced into.

        TTFN - Kent

        U G 2 Replies Last reply
        0
        • K Kent Sharkey

          Gary R. Wheeler wrote:

          I think it's a mistake to minimize the efforts of the programmers who wrote that code.

          Sorry if I did, that wasn't intent. I'm just glad we're not verbing the noun for a UI anymore. And I'm REALLY glad I don't have to code in the limits they were forced into.

          TTFN - Kent

          U Offline
          U Offline
          User 10927719
          wrote on last edited by
          #4

          have a read of this to get some idea of just how restricted the environment was. The Apollo Guidance Computer: Architecture and Operation (Springer Praxis Books / Space Exploration) You will develop a whole new respect for the caliber of the programmers

          1 Reply Last reply
          0
          • K Kent Sharkey

            Read Write[^]:

            The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

            A lot. Fortunately.

            C Offline
            C Offline
            cp9876
            wrote on last edited by
            #5

            Downloading the software has changed a bit as well: Software written by MIT programmers was woven into core rope memory by female workers in factories http://en.wikipedia.org/wiki/Core_rope_memory[^] no last minute bug fixes and definitely no 'Windows Update'.

            Peter "Until the invention of the computer, the machine gun was the device that enabled humans to make the most mistakes in the smallest amount of time."

            1 Reply Last reply
            0
            • K Kent Sharkey

              Read Write[^]:

              The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

              A lot. Fortunately.

              R Offline
              R Offline
              Rob Grainger
              wrote on last edited by
              #6

              Link seems broken at present.

              "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

              L 1 Reply Last reply
              0
              • K Kent Sharkey

                Gary R. Wheeler wrote:

                I think it's a mistake to minimize the efforts of the programmers who wrote that code.

                Sorry if I did, that wasn't intent. I'm just glad we're not verbing the noun for a UI anymore. And I'm REALLY glad I don't have to code in the limits they were forced into.

                TTFN - Kent

                G Offline
                G Offline
                Gary Wheeler
                wrote on last edited by
                #7

                I didn't think you were at fault, Kent - it was the article and the condescending tone of the opening paragraphs. I was a kid in the 60's and grew up with the space program. With the pallid, slack-jawed, sunken-chested state of NASA these days, remarks about Apollo and what was accomplished are one of my hot buttons.

                Software Zen: delete this;

                1 Reply Last reply
                0
                • R Rob Grainger

                  Link seems broken at present.

                  "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  Works from here. Check your internet-connection :suss:

                  Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                  1 Reply Last reply
                  0
                  • K Kent Sharkey

                    Read Write[^]:

                    The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

                    A lot. Fortunately.

                    H Offline
                    H Offline
                    H Brydon
                    wrote on last edited by
                    #9

                    Kent Sharkey wrote:

                    The Apollo missions had technology no more complicated than a pocket calculator … everybody knows that. But hardly anybody talks about the computer code that helped send astronauts to the moon and back, which was equally as simple.

                    I wrote a blog article about the AGC here[^] which acknowledges a few other aspects of this early software.

                    I'm retired. There's a nap for that... - Harvey

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups