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. The Lounge
  3. Replacement for kLoC: Feet of Code

Replacement for kLoC: Feet of Code

Scheduled Pinned Locked Moved The Lounge
13 Posts 9 Posters 13 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 Kent Sharkey

    Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

    TTFN - Kent

    Mike HankeyM Offline
    Mike HankeyM Offline
    Mike Hankey
    wrote on last edited by
    #4

    Exceptional lady!

    New version: WinHeist Version 2.1.1 new web site. I know the voices in my head are not real but damn they come up with some good ideas!

    S K 2 Replies Last reply
    0
    • K Kent Sharkey

      Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

      TTFN - Kent

      P Offline
      P Offline
      PIEBALDconsult
      wrote on last edited by
      #5

      Might need to ask Leslie whether or not he's seen it.

      K 1 Reply Last reply
      0
      • P PIEBALDconsult

        Might need to ask Leslie whether or not he's seen it.

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

        With the photo being 40 years old, I wouldn't be surprised. However, I'm not as bothered by Leslie as some people.

        TTFN - Kent

        1 Reply Last reply
        0
        • Mike HankeyM Mike Hankey

          Exceptional lady!

          New version: WinHeist Version 2.1.1 new web site. I know the voices in my head are not real but damn they come up with some good ideas!

          S Offline
          S Offline
          Sascha Lefevre
          wrote on last edited by
          #7

          Mike Hankey wrote:

          Exceptional lady!

          Yeah right? Especially considering the year. Must've been challenging for women in those jobs. Here are some more (not sure if it's a Leslie): http://modernnotion.com/human-computers-broke-barriers-women-science/[^]

          If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson

          Mike HankeyM 1 Reply Last reply
          0
          • S Sascha Lefevre

            Mike Hankey wrote:

            Exceptional lady!

            Yeah right? Especially considering the year. Must've been challenging for women in those jobs. Here are some more (not sure if it's a Leslie): http://modernnotion.com/human-computers-broke-barriers-women-science/[^]

            If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson

            Mike HankeyM Offline
            Mike HankeyM Offline
            Mike Hankey
            wrote on last edited by
            #8

            They've definitely had obstacles to overcome.

            New version: WinHeist Version 2.1.1 new web site. I know the voices in my head are not real but damn they come up with some good ideas!

            1 Reply Last reply
            0
            • K Kent Sharkey

              Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

              TTFN - Kent

              D Offline
              D Offline
              Daniel Pfeffer
              wrote on last edited by
              #9

              Countess Ada Lovelace Rear Admiral Grace Hopper Margaret Hamilton ... I've just read the Wiki page about Ms. Hamilton. It makes me wonder how many other (unsung, unknown) women laid the foundations of our craft?

              If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack. --Winston Churchill

              1 Reply Last reply
              0
              • K Kent Sharkey

                Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

                TTFN - Kent

                K Offline
                K Offline
                Kevin Marois
                wrote on last edited by
                #10

                Wiki Info[^]

                If it's not broken, fix it until it is

                1 Reply Last reply
                0
                • K Kent Sharkey

                  Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

                  TTFN - Kent

                  D Offline
                  D Offline
                  Dan Neely
                  wrote on last edited by
                  #11

                  Linear feet of code was one of the unofficial metrics for the final project in my HS 2nd year programming class. RIP Fanfold Paper. :rose:

                  Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt

                  1 Reply Last reply
                  0
                  • Mike HankeyM Mike Hankey

                    Exceptional lady!

                    New version: WinHeist Version 2.1.1 new web site. I know the voices in my head are not real but damn they come up with some good ideas!

                    K Offline
                    K Offline
                    kdmote
                    wrote on last edited by
                    #12

                    Quite the legacy! She is even credited with coining the term "Software Engineering", which is a term that is on my business card today... And I had never even heard of her. Fascinating story -- thanks for posting!

                    1 Reply Last reply
                    0
                    • K Kent Sharkey

                      Apologies for it inevitably being a Leslie, but first I heard of her: Margaret Hamilton[^], standing next to the source code[^] for the Apollo project code Edit: updated to the direct link to the graphic (thank you Sascha)

                      TTFN - Kent

                      N Offline
                      N Offline
                      NimitySSJ
                      wrote on last edited by
                      #13

                      @ all re Margaret Hamilton I discovered her and her work recently. Amazing woman whose engineering talent we should probably aspire to emulate where possible. Today, there's people trying to figure out how to eliminate interface errors, recovery properly, etc. which she invented and did successfully with 1960's hardware. Anyone interested can read this fascinating paper[^] on their work. The fun part is that, by Richard Gabriel's classification, this crew stayed on The Right Thing throughout their work. Each problem was noted, understood, and mitigated with new methods/tech. They always tried to find the best approach to everything. They weren't afraid to throw away what wasn't good enough. They eventually developed methods to automate coding, testing and so on albeit with rigid modeling language. Here's what a NASA 2003 report said of the results: "Her unique ideas included: using priority displays, establishing hard requirements on the engineering of all components and subsystems to eliminate interface errors with the flight software at the systems level, debugging all components and testing before assembly, and simulating every conceivable situation at the systems level before releasing the code. This made it possible to identify potential anomalies and resulted in ultra-reliable code. No software bug was ever found on any manned space flight Apollo mission. She demanded that the flight code be designed to work right the first time." Great stuff. If I get enough time or funding, I plan to revitalize those efforts in a more usable way. She succeeded in semi-automating design and automating about everything else. There were performance and usability issues. I think, leveraging modern work, the best route to building on her work is to integrate a modeling language for arbitrary systems, a system-grade functional programming language (eg Habit from HASP project), powerful metaprogramming (eg Semantic Designs or Racket), and code generation (eg Esterel SCADE, Perfect Developer). This would let system be specified at a high level with safe, fast, low-level code generated through human directed, verified transformations. Being modular and functional, it could leverage any number of existing or future tools for static analysis, test generation, optimization, and so on. What do you all think? Does this combination sound worth putting effort into? And clearly I'm t

                      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