Displayed to two decimal places.
PERSON · STARLIGHT
Grace Hopper
Recorded name: 格蕾丝·霍珀
Grace Hopper (1906–1992) was an American computer scientist and naval officer. She participated in early computer program documentation, automatic-programming tools, business-oriented programming languages, and the joint formulation and promotion of COBOL.
Original Chinese introduction
格蕾丝·霍珀(Grace Hopper,1906—1992)是美国计算机科学家和海军军官。她参与早期计算机程序文档、自动编程工具、面向业务的编译语言以及 COBOL 的共同制定与推广。
Starting from early-computer programming practice, Hopper advanced machine processing of instructions closer to business expression. She and the UNIVAC team developed automatic-programming tools, participated in cross-institutional cooperation on COBOL, and long promoted language standards and validation services.
Original Chinese context
霍珀从早期计算机的程序实践出发,推动机器处理更接近业务表达的指令。她与UNIVAC团队发展自动编程工具,参与COBOL的跨机构合作,并长期推动语言标准和验证服务。
- Computer History Museum:Grace Hopper ↗
- Smithsonian: Hopper collection guide ↗Original Chinese label · Smithsonian:Hopper 馆藏指南
Derived from the current score.
Contribution groups assessed so far; coverage is still being expanded.
ASSESSMENT SCOPEWhat this score covers
All included contribution titles and notes are available in English. The complete original text remains available in Chinese; both editions use the same scores and source links.
Uncovered contributions and unresolved harms are not treated as zero. This is not a complete assessment of a lifetime.
5 included contributions have incomplete evidence; the relevant gap appears with that contribution.
Original scope note
This research record currently includes 5 outcomes within a limited scope; M and attribution shares are revisable judgments. Uncovered content and negative effects not yet clarified are not treated as zero; specific gaps appear in the item-by-item explanations.
Original Chinese scope
本轮当前已列5项有限研究账;M与归功份额为可修订判断。未覆盖内容和未核清的负面作用不按零处理,具体缺口见逐项说明。
CALCULATIONHow the score is calculated
Q = 10^(M/2) − 1; Lᵢ = aᵢ × Qᵢ; L = Σ Lᵢ; S = 2 × log₁₀(1 + L).
M is an outcome’s assessed magnitude and a is the person’s allocated share. A standalone score is only a per-item reference; the attributed light from distinct contributions is what can be combined.
SCORE DETAILS
5 evaluated contributions
M is the assessed magnitude of an outcome; attribution is the person’s share of credit. Attributed light can be added. The standalone score is only a per-item reference and must not be added across rows.
Scroll sideways for scores and attribution.
| Outcome | M | Attribution share | Attributed light | Standalone score | Share of total | Status |
|---|---|---|---|---|---|---|
| 01FLOW-MATIC business-oriented programming languageFLOW-MATIC 面向业务的编译语言OUT-SL0298-1957-1959-FLOW-MATIC-BUSINESS-LANGUAGE · 1957 | 5.2 | 35% | 138.987510 | 4.29 | 32.1383% | Provisional estimate · incomplete evidence |
| 02Joint formulation, implementation, and promotion of COBOLCOBOL 的共同制定、实现与推广OUT-SL0298-1958-1960S-COBOL-CODASYL-IMPLEMENTATION-ADVOCACY · 1958 | 5.8 | 15% | 118.999235 | 4.16 | 27.5164% | Provisional estimate · incomplete evidence |
| 03A-0 automatic-programming toolA-0 自动编程工具OUT-SL0298-1951-1952-A0-AUTOMATIC-PROGRAMMING-TOOL · 1951 | 4.7 | 50% | 111.436057 | 4.10 | 25.7675% | Provisional estimate · incomplete evidence |
| 04Language standardization, validation, and instructional dissemination语言标准化、验证与教学传播OUT-SL0298-1960S-1986-STANDARDIZATION-VALIDATION-TEACHING · 1960 | 4.2 | 35% | 43.712389 | 3.30 | 10.1077% | Provisional estimate · incomplete evidence |
| 05Harvard Mark I operating manual and early program documentationHarvard Mark I 操作手册与早期程序文档OUT-SL0298-1944-1947-MARK-I-OPERATIONS-MANUAL-DOCUMENTATION · 1944 | 3.5 | 35% | 19.331946 | 2.62 | 4.4702% | Provisional estimate · incomplete evidence |
On small screens, scroll this table horizontally to reach every numeric column.
NOTES AND SOURCES
Contribution notes and source links
English translations of the included notes appear below, with their Chinese originals available for comparison.
01FLOW-MATIC business-oriented programming languageFLOW-MATIC 面向业务的编译语言OUT-SL0298-1957-1959-FLOW-MATIC-BUSINESS-LANGUAGE
Record year1957
summaryHe led or participated in the Univac automatic-programming team in delivering FLOW-MATIC, aimed at English-like business expression and forming the family of business-oriented programming languages after A-0.
Original Chinese · summary
领导或参与 Univac 自动编程团队交付 FLOW-MATIC,以英语式业务表述为目标,形成 A-0 之后面向业务的编译语言家族。
M rationaleM5.2 is above A-0's M4.7 because FLOW-MATIC advanced from an automatic-programming prototype to a business-oriented problem language and team delivery; it belongs to the same reusable-method tier as Watt's condensing method M5.2, but does not include COBOL or later commercial computing.
Original Chinese · M rationale
M5.2高于A-0 M4.7,因为FLOW-MATIC从自动编程原型推进到面向业务的问题语言和团队交付;与Watt冷凝方法M5.2同属可复用方法档,但没有把COBOL或后世商业计算收入。
attribution rationaleHopper for direction and team leadership 0.35; UNIVAC language and compiler implementation team 0.35; Sperry/Remington Rand institutions and product delivery 0.10; A-0, business computing, and language prior work 0.10; unknown 0.10.
Original Chinese · attribution rationale
Hopper以方向和团队领导0.35;UNIVAC语言与编译实现团队0.35;Sperry/Remington Rand制度与产品交付0.10;A-0、业务计算和语言前史0.10;未知0.10。
overlap boundaryCredit only the FLOW-MATIC language, publicity materials, and locatable compiler-project artifacts directed at English-like business expression from 1957–1959. A-0 is a consumed precursor; COBOL is credited only for its new cross-institutional standardization. Exclude all commercial software, cross-machine computing, and the scale of COBOL operation.
Original Chinese · overlap boundary
只计1957–1959年面向英语式业务表述的FLOW-MATIC语言、宣传材料与可定位编译器项目工件。A-0作为已消费前驱;COBOL只领取跨机构标准化新增。排除所有商业软件、跨机计算和COBOL运行规模。
Evidence gapsThe language manual has not been read in full. Specific syntax and compiler implementers have not been broken down.
Original Chinese · evidence gaps
未完整读取语言手册。;具体语法和编译实现者未分解。
Full attribution budget
Every recorded actor remains visible. Share (0–1) retains the ledger’s exact decimal value.
- 0.35Grace HopperOriginal Chinese · 格蕾丝·霍珀Subject
- 0.35UNIVAC automatic-programming-language teamOriginal Chinese · UNIVAC 自动编程语言团队Team
- 0.10Sperry Rand UNIVACInstitution
- 0.10A-0 and prior work in business-computing languagesOriginal Chinese · A-0 与业务计算语言前史Predecessor pool
- 0.10Unallocated background contributionsOriginal Chinese · 未分配的背景贡献Unallocated
Source links
- Computer History Museum: 1957 FLOW-MATIC brochure ↗Original Chinese label · Computer History Museum:1957年 FLOW-MATIC 宣传册
- Computer History Museum: Hopper and FLOW-MATIC ↗Original Chinese label · Computer History Museum:Hopper 与 FLOW-MATIC
02Joint formulation, implementation, and promotion of COBOLCOBOL 的共同制定、实现与推广OUT-SL0298-1958-1960S-COBOL-CODASYL-IMPLEMENTATION-ADVOCACY
Record year1958
summaryShe brought FLOW-MATIC experience into CODASYL and Univac's implementation of COBOL specifications, cross-institutional coordination, and promotion. The language was jointly formulated by a committee; Hopper's roles included technical adviser and specification implementation, while early implementations were completed by Remington Rand Univac and RCA teams.
Original Chinese · summary
将 FLOW-MATIC 经验带入 CODASYL 与 Univac 的 COBOL 规范落实、跨机构协调和推广。该语言由委员会共同制定,Hopper 的角色包括技术顾问与规格落实;早期实现由 Remington Rand Univac 与 RCA 团队完成。
M rationaleM5.8 is in the same tier as Watt's mature system: COBOL constituted an actual language-standard delivery with cross-institutional specifications, cross-vendor implementation, and continuing promotion. Its M is not Hopper's personal share; personal a is only 0.15, preventing reputation from swallowing the committee and implementation teams.
Original Chinese · M rationale
M5.8与Watt成熟系统同档:COBOL形成跨机构规范、跨厂商实现和持续推广的实际语言标准交付。它的M不等于Hopper个人份额;个人a仅0.15,避免以声誉吞没委员会和实现团队。
attribution rationaleHopper for Univac technical advice, specification implementation, and promotion 0.15; Mary Hawes, Cunningham, Jack Jones, and Al Ash for organizational leadership and requirements 0.25; Bemer and Baird for technical input 0.15; CODASYL committee 0.20; Remington Rand and RCA implementation 0.15; FLOW-MATIC precursor 0.05; unknown 0.05.
Original Chinese · attribution rationale
Hopper以Univac技术顾问、规格落实和推广0.15;Mary Hawes、Cunningham、Jack Jones、Al Ash领导与需求0.25;Bemer、Baird技术输入0.15;CODASYL委员会0.20;Remington Rand和RCA实现0.15;FLOW-MATIC前驱0.05;未知0.05。
overlap boundaryCredit only the joint formulation of COBOL in CODASYL, specification implementation, cross-machine testing, early Remington Rand/RCA implementation, and Hopper's promotion from 1958 through the 1960s. FLOW-MATIC serves only as a precursor input; exclude the entire operational history of COBOL, all commercial computing, and every version of the standard.
Original Chinese · overlap boundary
只计1958至1960年代CODASYL中共同制定COBOL、落实规格、跨机测试、早期Remington Rand/RCA实现和Hopper的推广。FLOW-MATIC只作为前驱输入;不计整个COBOL运行史、全部商业计算或每版标准。
Evidence gapsCODASYL meeting records and the 1960 specification text have not been read item by item. Named leaders' and internal committee shares are coarse-grained estimates.
Original Chinese · evidence gaps
未逐项读取CODASYL会议记录和1960年规格文本。;具名领导和委员会内部份额是粗粒度估值。
Full attribution budget
Every recorded actor remains visible. Share (0–1) retains the ledger’s exact decimal value.
- 0.15Grace HopperOriginal Chinese · 格蕾丝·霍珀Subject
- 0.25Mary Hawes, Cunningham, Jack Jones, Al Ash (COBOL organizational leadership)Original Chinese · Mary Hawes、Cunningham、Jack Jones、Al Ash(COBOL 组织领导)Collaborator pool
- 0.15Bob Bemer and George Baird (COBOL technical input)Original Chinese · Bob Bemer 与 George Baird(COBOL 技术输入)Collaborator pool
- 0.20CODASYL committeeOriginal Chinese · CODASYL 委员会Team
- 0.15Remington Rand and RCA COBOL implementation teamsOriginal Chinese · Remington Rand 与 RCA 的 COBOL 实现团队Team
- 0.05FLOW-MATIC predecessor-language contributionsOriginal Chinese · FLOW-MATIC 前序语言贡献Predecessor pool
- 0.05Unallocated background contributionsOriginal Chinese · 未分配的背景贡献Unallocated
Source links
- Computer History Museum: Hopper oral history ↗Original Chinese label · Computer History Museum:Hopper 口述史
- Smithsonian: COBOL exhibition description ↗Original Chinese label · Smithsonian:COBOL 展览说明
03A-0 automatic-programming toolA-0 自动编程工具OUT-SL0298-1951-1952-A0-AUTOMATIC-PROGRAMMING-TOOL
Record year1951
summaryIn the UNIVAC I context, she designed the A-0 proto-compiler, organizing reusable program fragments and automatic generation of instructions as an independent tool; subsequent development was jointly completed by the automatic-programming team.
Original Chinese · summary
在 UNIVAC I 语境下设计 A-0 原型编译器,把可复用程序片段和指令的自动生成组织为独立工具;后续开发由自动编程团队共同完成。
M rationaleM4.7 is close to ACE M5 but slightly lower: A-0 opened the direction of automatic-programming tools and has a prototype narrative, but lacks original manuals, running artifacts, and evidence of adoption scope. It is above the general-tool M3 because it changed how programs were constructed.
Original Chinese · M rationale
M4.7接近ACE M5但略低:A-0开启自动编程工具方向并有原型叙述,但缺原始手册、运行工件和采用范围。它高于一般工具M3,因为改变了程序构造方式。
attribution rationaleHopper for tool design and the budget demonstration model 0.50; UNIVAC automatic-programming team 0.25; prior work in subroutines, assembly, and programming 0.15; institutional resources 0.05; unknown 0.05.
Original Chinese · attribution rationale
Hopper以工具设计和预算演示模型0.50;UNIVAC自动编程团队0.25;子程序、汇编与编程前史0.15;机构资源0.05;未知0.05。
overlap boundaryCredit only the organization of reusable program fragments and instructions, from 1951–1952 in the UNIVAC I context, as an A-0 automatic-generation tool and an early demonstrable model. Do not claim an undisputed world's first compiler, or credit all subsequent compilers, assemblers, high-level languages, or FLOW-MATIC.
Original Chinese · overlap boundary
只计1951–1952年UNIVAC I语境下把可复用程序片段和指令组织为A-0自动生成工具及前期可演示模型。不宣称无争议的世界首个编译器,不计后续所有编译器、汇编器、高级语言或FLOW-MATIC。
Evidence gapsOriginal A-0 manuals and running artifacts are lacking. CHM uses the terms proto-compiler/one of the first, so priority remains open.
Original Chinese · evidence gaps
缺A-0原始手册和运行工件。;CHM采用proto-compiler/one of the first措辞,优先权保持开放。
Full attribution budget
Every recorded actor remains visible. Share (0–1) retains the ledger’s exact decimal value.
- 0.50Grace HopperOriginal Chinese · 格蕾丝·霍珀Subject
- 0.25UNIVAC automatic-programming teamOriginal Chinese · UNIVAC 自动编程团队Team
- 0.15Prior work in subroutines and assembly programmingOriginal Chinese · 子程序与汇编编程前史Predecessor pool
- 0.05Remington Rand UNIVACInstitution
- 0.05Unallocated background contributionsOriginal Chinese · 未分配的背景贡献Unallocated
Source links
- Computer History Museum:Grace Hopper ↗
- Computer History Museum: Hopper oral history ↗Original Chinese label · Computer History Museum:Hopper 口述史
04Language standardization, validation, and instructional dissemination语言标准化、验证与教学传播OUT-SL0298-1960S-1986-STANDARDIZATION-VALIDATION-TEACHING
Record year1960
summaryShe participated in computer-language standardization organizations and conducted sustained dissemination around standard languages, program portability, and training; validation services belonged to an institutional environment jointly constituted by the Navy, GSA, and committees.
Original Chinese · summary
参与计算机语言标准化组织,并围绕标准语言、程序可移植性和培训开展长期传播;验证服务属于海军、GSA 与委员会共同构成的制度环境。
M rationaleM4.2 reflects sustained institutional service over many years through committees, validation, and teaching, above the general-tool M3; because complete course sessions, validation projects, and adoption effects are insufficiently documented, it is below A-0 and the languages themselves.
Original Chinese · M rationale
M4.2反映跨多年委员会、验证和教学的持续制度服务,高于一般工具M3;因完整课次、验证项目和采用效果不足,低于A-0与语言本体。
attribution rationaleHopper's committee and promotional service 0.35; Norm Ream's standardization input 0.10; ANSI/CODASYL team 0.20; Navy/GSA validation institutions 0.15; teaching and dissemination support 0.10; prior work in standardization 0.05; unknown 0.05.
Original Chinese · attribution rationale
Hopper的委员会和推广服务0.35;Norm Ream标准化输入0.10;ANSI/CODASYL团队0.20;Navy/GSA验证制度0.15;教学传播支持0.10;标准化前史0.05;未知0.05。
overlap boundaryCredit only Hopper's actual service in ANSI/CODASYL language standardization, the Navy/GSA validation system, and public teaching and dissemination from the 1960s to 1986. COBOL's initial formulation is credited by the preceding item; exclude every version of standards, military software, students' future outcomes, and all computing education.
Original Chinese · overlap boundary
只计1960年代至1986年Hopper在ANSI/CODASYL语言标准化、Navy/GSA验证体系和公开教学推广中的实际服务。COBOL初始制定由前一点领取;不计所有标准版本、军方软件、学生未来成果或全部计算教育。
Evidence gapsThe Navy biographical page in this round consists only of a search summary, and its full text has not been verified. Validation projects, courses, and audience scale are lacking.
Original Chinese · evidence gaps
Navy人物页本轮只有检索摘要,未核完整正文。;缺验证项目、课程和听众规模。
Full attribution budget
Every recorded actor remains visible. Share (0–1) retains the ledger’s exact decimal value.
- 0.35Grace HopperOriginal Chinese · 格蕾丝·霍珀Subject
- 0.10Norm Ream (standardization collaborator)Original Chinese · Norm Ream(标准化合作者)Collaborator
- 0.20ANSI and CODASYL standardization committeesOriginal Chinese · ANSI 与 CODASYL 标准化委员会Team
- 0.15United States Navy and GSA validation-service systemOriginal Chinese · 美国海军与 GSA 的验证服务体系Institution
- 0.10Teaching and communications support personnelOriginal Chinese · 教学与沟通支持人员Team
- 0.05Prior work in language standardizationOriginal Chinese · 语言标准化前史Predecessor pool
- 0.05Unallocated background contributionsOriginal Chinese · 未分配的背景贡献Unallocated
Source links
- United States Navy History: Grace Murray Hopper ↗Original Chinese label · 美国海军历史:Grace Murray Hopper
- Computer History Museum: Hopper oral history ↗Original Chinese label · Computer History Museum:Hopper 口述史
05Harvard Mark I operating manual and early program documentationHarvard Mark I 操作手册与早期程序文档OUT-SL0298-1944-1947-MARK-I-OPERATIONS-MANUAL-DOCUMENTATION
Record year1944
summaryThrough Mark I operations and programming practice at the Harvard Computation Laboratory, she participated in producing an operating manual and joint technical documentation; the 1946 operating manual lists Hopper as an author and identifies her as managing editor.
Original Chinese · summary
在 Harvard Computation Laboratory 的 Mark I 运行和程序实践中参与形成操作手册与共同技术文献;1946年操作手册列 Hopper 为作者并注明其为总编辑。
M rationaleM3.5 is above general documentation or the general tool M3 because the manual delivered complex early-computer operational knowledge to subsequent operators; the collection proves only managing editorship and joint attribution, not chapter-by-chapter writing or adoption scale, so it is far below ACE architecture M5.
Original Chinese · M rationale
M3.5高于一般文档或工具M3,因为手册把复杂早期计算机操作知识交付给后续操作者;馆藏只证明总编辑和共同署名,未证明逐章写作与采用规模,故远低于ACE架构M5。
attribution rationaleHopper for managing editorship and program-documentation organization 0.35; Aiken's joint technical attribution 0.20; laboratory manual and programming team 0.25; Harvard, IBM, and Navy institutions and equipment conditions 0.10; unknown 0.10.
Original Chinese · attribution rationale
Hopper以总编辑、程序文档组织0.35;Aiken共同技术署名0.20;实验室手册和编程团队0.25;Harvard、IBM、Navy制度与设备条件0.10;未知0.10。
overlap boundaryCredit only the Harvard Computation Laboratory's organization of Mark I operation, programming, and technical knowledge into manuals for which Hopper was managing editor and technical documents jointly attributed with Aiken from 1944–1947. Exclude invention of Mark I hardware, the entire ballistics project, and military computing outcomes, and do not add M by chapter count.
Original Chinese · overlap boundary
只计1944–1947年Harvard Computation Laboratory把Mark I操作、编程与技术知识整理为Hopper担任总编辑的手册和与Aiken共同署名的技术文献。排除Mark I硬件发明、整个弹道项目和军方计算成果,也不以章节数累加M。
Evidence gapsHopper's writing share has not been determined chapter by chapter. Evidence is lacking for the manual's user scale and specific operational effects.
Original Chinese · evidence gaps
未逐章核定Hopper写作比例。;缺手册使用者规模和具体操作效果。
Full attribution budget
Every recorded actor remains visible. Share (0–1) retains the ledger’s exact decimal value.
- 0.35Grace HopperOriginal Chinese · 格蕾丝·霍珀Subject
- 0.20Howard Aiken (Mark I collaborator)Original Chinese · Howard Aiken(Mark I 合作者)Collaborator
- 0.25Harvard Computation Laboratory manual and programming personnelOriginal Chinese · Harvard Computation Laboratory 手册与编程人员Team
- 0.10Institutional support from Harvard, IBM, and the United States NavyOriginal Chinese · Harvard、IBM 与美国海军的制度支持Institution
- 0.10Unallocated background contributionsOriginal Chinese · 未分配的背景贡献Unallocated
Source links
- Smithsonian: Mark I operating manual ↗Original Chinese label · Smithsonian:Mark I 操作手册
- Smithsonian: Hopper collection archival project ↗Original Chinese label · Smithsonian:Hopper 馆藏档案项目
BOUNDARIES NOT COUNTED
Not included in this score
These subjects are recorded as exclusions and are not silently treated as zero or as part of the included outcomes.
Net impact across the complete lifetime
完整生涯的净影响
Reason Existing materials concern locatable technical and organizational deliveries and have not established a positive-and-negative impact ledger covering consequences across her entire career.
Original Chinese reason
现有材料针对可定位的技术与组织交付,未建立涵盖其全部生涯后果的正负影响账本。
The term “debug” and the moth incident
“debug”一词与飞蛾事件
Reason The moth record does not establish evidence that Hopper invented debugging or the term “bug,” so no contribution item is established.
Original Chinese reason
飞蛾记录不构成霍珀发明调试或“bug”用语的证据,未设贡献点。
How to read this score
Scores can change when evidence is reviewed. The method page explains how magnitude, attribution, and included results relate to the displayed score.
Read the method in English →