[SIGCIS-Members] COBOL history

Janet Abbate abbate at vt.edu
Mon Oct 6 11:13:04 PDT 2014


Let me clarify. I certainly wouldn't deny that Grace Hopper was a major influence on the development (and even existence) of COBOL, both through her proselytizing for high-level languages and through her own production of the first business programming language. But to credit her with single-handedly creating COBOL, and not even mention the six people on the subcommittee that did the actual work (including Sammet), is not only a distortion but goes against Isaacson's professed aim to show that innovation comes from collaboration and not lone heroic inventors. (It's also an odd choice because two of the six committee members were women, which would have reinforced his women-in-computing theme.) 

To me this is one of those "Edison invented the lightbulb" memes that is not completely unrelated to historical events, but is not strictly true, either. 

best,
Janet


On Oct 6, 2014, at 1:39 07PM, Brian Randell wrote:

> Hi:
> 
> I don’t have the time or energy to read the entirety of Jean Sammet’s “The Early History of COBOL” (In “The History of Programming Languages”, Academic Press, 1981, pages 199-277) but even a quick glance at this shows Grace Hopper’s footprints all over the COBOL project.
> 
> Some quotes I particularly noted:
> 
> “In my view, Grace Hopper did more than any other single individual to sell the concept of higher level languages from both a technical and administrative viewpoint" [Applause] - from Jean Sammet’s introduction to Grace Hopper, the conference keynote speaker (page 6)
> 
> “It is beyond the scope of this paper to do even a superficial study of all the work that precedes COBOL. However, it is worth noting the preliminary definition of a data processing compiler by Grace Hopper (1955) which contains the following two crucial sentences as part of the description of the compilation process. ‘in the case of a *verb*, the catalog entry will lead to a generator or subroutine and its satellite routines in a volume of the library. In the case of a *noun*, the catalog entry will lead to a standard item design and its satellite routines in a volume of the library.’ In my opinion, these sentences are crucial, since they point the way to a data description that is separate from the executable code.” (page 217)
> 
> “A key point in the development of any language is to see what influenced it . . . The major influences [on COBOL] were the two languages - FLOW-MATIC from Remington Rand Univac done under Grace Hopper’s direction - Commercial Translator being done at IBM by a group under the general leadership of Ray Goldfinger, who was working for Bob Bemer at the time.” (pages 247-248)
> 
> I have no doubt that Grace Hopper was one of the major contributors to the whole COBOL project.
> 
> Cheers
> 
> Brian Randell
> 
> 
> School of Computing Science, Newcastle University, Newcastle upon Tyne, NE1 7RU
> EMAIL = Brian.Randell at ncl.ac.uk   PHONE = +44 191 208 7923
> URL = http://www.ncl.ac.uk/computing/staff/profile/brian.randell
> 
> 
> _______________________________________________
> This email is relayed from members at sigcis.org, the email discussion list of SHOT SIGCIS. The list archives are at http://sigcis.org/pipermail/members/ and you can change your subscription options at http://sigcis.org/mailman/listinfo/members




More information about the Members mailing list