Slashdot Mirror


The Pentagon's Seven Million Lines of Cobol

MrMetlHed writes "A portion of this Reuters article about the Pentagon's inability to manage paying soldiers properly mentions that their payroll program has 'seven million lines of Cobol code that hasn't been updated.' It goes on to mention that the documentation has been lost, and no one really knows how to update it well. In trying to replace the program, the Pentagon spent a billion dollars and wasn't successful."

9 of 345 comments (clear)

  1. Cobol is self-documenting by mveloso · · Score: 5, Funny

    But - but - cobol is supposed to be self-documenting!

    1. Re:Cobol is self-documenting by Anonymous Coward · · Score: 5, Funny

      But - but - cobol is supposed to be self-documenting!

      TL;DR

    2. Re:Cobol is self-documenting by plover · · Score: 3, Funny

      The claim that the documentation "vanished" seems bogus. Far more likely in my opinion that it never existed in the first place, or that at some point they fired everyone, and thus broke the chain of custody.

      I think the truth is probably much simpler than that. Someone dropped the card deck containing the documentation, and they never managed to sort it back into the right order.

      --
      John
    3. Re:COBOL is self-documenting by ebno-10db · · Score: 5, Funny

      Yes, but every line is documented the same way, "don't touch this because I don't know what it does but sometimes it works".

    4. Re:Cobol is self-documenting by Anonymous Coward · · Score: 5, Funny

      Seven million lines of COBOL might only be a short sorting routine.

    5. Re: Cobol is self-documenting by Mabhatter · · Score: 3, Funny

      Those tapes got wiped when the magnetic alien was stored too close.

    6. Re:Cobol is self-documenting by Anne+Thwacks · · Score: 3, Funny

      Have you seen Cobol? It takes several hundred lines to write a "Hello World" program. 7 million lines of Cobol can probably be replaced by 70 lines of Perl (at the expense of any possibility of anyone ever reading it).

      --
      Sent from my ASR33 using ASCII
  2. Can't read the article by Anonymous Coward · · Score: 5, Funny

    I tried to read the article, but it was written in English - a decades-old language.

  3. Re:Redundant by Nerdfest · · Score: 3, Funny

    Also, seven million lines of COBOL is about what it takes to write a Sudoku solver in COBOL.