Skip to content

Commit d074890

Browse files
committed
feat: new article
1 parent 0015bac commit d074890

File tree

4 files changed

+104
-17
lines changed

4 files changed

+104
-17
lines changed

_posts/-_ideas/female_mathematicians.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1+
---
2+
tags: []
3+
---
4+
15
## List of Notable Female Mathematicians
26

3-
- **TODO: Hypatia of Alexandria (c. 360–415 CE)**
4-
- One of the earliest recorded female mathematicians, Hypatia made significant contributions to **geometry** and **astronomy**. She was also a prominent philosopher and teacher in ancient Alexandria.
57

6-
- **TODO: Sophie Germain (1776–1831)**
7-
- A trailblazer in **number theory** and **elasticity theory**, Sophie Germain made critical contributions to Fermat's Last Theorem and was the first woman to win a prize from the Paris Academy of Sciences for her work on elasticity.
88

9-
- **TODO: Ada Lovelace (1815–1852)**
10-
- Often considered the world’s first computer programmer, Ada Lovelace worked on **Charles Babbage's Analytical Engine** and wrote the first algorithm intended to be processed by a machine. Her visionary ideas foreshadowed modern computing.
9+
1110

1211
- **TODO: Mary Somerville (1780–1872)**
1312
- Known for her work in **astronomy** and **mathematical physics**, Mary Somerville was one of the first women to be recognized as a scientist in her era. Her writings made science accessible to a broader audience.
1413

1514
- **TODO: Emmy Noether (1882–1935)**
1615
- A groundbreaking mathematician, Emmy Noether made monumental contributions to **abstract algebra** and **Noether's Theorem**, which is fundamental in linking symmetries and conservation laws in physics.
1716

18-
- **TODO: Grace Hopper (1906–1992)**
19-
- A pioneer in **computer science** and **mathematics**, Grace Hopper developed the first compiler for computer languages and played a significant role in the creation of COBOL. She also coined the term "debugging" for fixing computer issues.
17+
2018

2119
- **TODO: Julia Robinson (1919–1985)**
2220
- Known for her work in **decision problems** and **number theory**, Julia Robinson contributed to solving **Hilbert's Tenth Problem**. She was the first woman to be elected to the National Academy of Sciences in the U.S.

_posts/biographies/2019-12-28-hypatia_of_alexandria_the_first_known_female_mathematician.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ categories:
44
- Biographies
55
classes: wide
66
date: '2019-12-28'
7-
excerpt: Hypatia of Alexandria is recognized as the first known female mathematician.
8-
This article explores her contributions to geometry and astronomy, her philosophical
9-
influence, and her tragic death.
7+
excerpt: Hypatia of Alexandria is recognized as the first known female mathematician. This article explores her contributions to geometry and astronomy, her philosophical influence, and her tragic death.
108
header:
119
image: /assets/images/data_science_1.jpg
1210
og_image: /assets/images/data_science_1.jpg
@@ -20,14 +18,10 @@ keywords:
2018
- Ancient alexandria mathematics
2119
- Geometry and astronomy
2220
- Hypatia legacy
23-
seo_description: Explore the life of Hypatia, one of the earliest recorded female
24-
mathematicians, known for her contributions to geometry and astronomy in ancient
25-
Alexandria. Her legacy in mathematics and philosophy endures to this day.
21+
seo_description: Explore the life of Hypatia, one of the earliest recorded female mathematicians, known for her contributions to geometry and astronomy in ancient Alexandria. Her legacy in mathematics and philosophy endures to this day.
2622
seo_title: 'Hypatia of Alexandria: The First Known Female Mathematician'
2723
seo_type: article
28-
summary: Learn about Hypatia of Alexandria, the first known female mathematician.
29-
Discover her contributions to mathematics and astronomy, her philosophical influence,
30-
and the enduring legacy of her work in science and philosophy.
24+
summary: Learn about Hypatia of Alexandria, the first known female mathematician. Discover her contributions to mathematics and astronomy, her philosophical influence, and the enduring legacy of her work in science and philosophy.
3125
tags:
3226
- Hypatia of alexandria
3327
- Ancient mathematics
Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
author_profile: false
3+
categories:
4+
- Biographies
5+
classes: wide
6+
date: '2020-01-12'
7+
excerpt: Grace Hopper revolutionized computer science by developing the first compiler
8+
and contributing to COBOL. Discover her groundbreaking work and her legacy in the
9+
field of programming.
10+
header:
11+
image: /assets/images/data_science_1.jpg
12+
og_image: /assets/images/data_science_1.jpg
13+
overlay_image: /assets/images/data_science_1.jpg
14+
show_overlay_excerpt: false
15+
teaser: /assets/images/data_science_1.jpg
16+
twitter_image: /assets/images/data_science_1.jpg
17+
keywords:
18+
- Grace hopper biography
19+
- First computer compiler
20+
- Cobol history
21+
- Debugging term origin
22+
- Women pioneers in computer science
23+
seo_description: Grace Hopper was a trailblazer in computer science, credited with
24+
developing the first compiler and playing a key role in the creation of COBOL. Learn
25+
about her contributions to programming and the origin of 'debugging.'
26+
seo_title: 'Grace Hopper: Pioneer of Computer Science and the Inventor of COBOL'
27+
seo_type: article
28+
summary: Grace Hopper, a pioneer in computer science, is best known for developing
29+
the first compiler for programming languages and playing a critical role in the
30+
creation of COBOL. Her work transformed how computers are programmed and coined
31+
the term 'debugging' for fixing computer issues.
32+
tags:
33+
- Grace hopper
34+
- Computer science
35+
- Programming languages
36+
- Cobol
37+
- Compiler development
38+
- Women in stem
39+
title: 'Grace Hopper: Pioneer of Computer Science and Programming Languages'
40+
---
41+
42+
![Example Image](/assets/images/biographies/grace-hopper.jpg)
43+
<p align="center"><i>Hypatia of Alexandria</i></p>
44+
45+
## Grace Hopper: Pioneer of Computer Science and Programming Languages
46+
47+
**Grace Hopper** (1906–1992) was an American computer scientist and mathematician whose innovations shaped the modern field of computer programming. A trailblazer in every sense, she developed the first compiler for a programming language, laying the foundation for the creation of **COBOL**, one of the earliest high-level programming languages. Her groundbreaking contributions revolutionized the way humans interacted with computers, transforming what was once a field reserved for experts into one accessible to many. Hopper’s legacy also includes coining the term **"debugging"**, which remains a key part of computer science vernacular today.
48+
49+
### Early Life and Education
50+
51+
Grace Brewster Murray Hopper was born on December 9, 1906, in New York City. From a young age, she demonstrated an intense curiosity and a love for solving problems. At the age of seven, Hopper displayed her budding interest in engineering by disassembling and reassembling alarm clocks to understand how they worked—a clear foreshadowing of her later achievements in computer science.
52+
53+
Hopper attended **Vassar College**, where she graduated in 1928 with a degree in **mathematics and physics**. She continued her education at **Yale University**, earning a master’s degree in 1930 and a PhD in mathematics in 1934. Hopper’s academic background was unusual for women of her time, and her expertise in mathematics would serve as the foundation for her groundbreaking work in computing.
54+
55+
### World War II and the Birth of a Computer Scientist
56+
57+
Grace Hopper’s foray into computing began during **World War II**, when she joined the **U.S. Naval Reserve** in 1943. Commissioned as a **lieutenant**, she was assigned to work at **Harvard University** under the leadership of **Howard Aiken**. There, she was introduced to the **Mark I**, an electromechanical computer designed to assist the U.S. Navy in complex calculations.
58+
59+
The **Mark I** was a massive machine, measuring 51 feet long and weighing 5 tons. Despite its size, it could perform basic arithmetic and was used to compute complex equations, particularly for military applications. Hopper quickly became proficient in operating the Mark I, writing detailed technical manuals and helping others understand how to program the machine. This experience ignited her passion for computer science, a field that was still in its infancy.
60+
61+
### Development of the First Compiler
62+
63+
After the war, Hopper remained in the field of computing, working at **Eckert-Mauchly Computer Corporation**, which later became part of **Remington Rand**. There, she worked on the **UNIVAC I**, one of the earliest commercial computers. It was during this time that Hopper made her most revolutionary contribution to computer science: the development of the **first compiler**.
64+
65+
Before Hopper’s invention, computers were programmed in **machine code**, a cumbersome and time-consuming process that involved writing instructions in binary code (a sequence of 1s and 0s). Hopper recognized that this method was inefficient and difficult for most people to use. She envisioned a system where programmers could write code using English-like commands, which would then be translated into machine-readable instructions.
66+
67+
This led to the creation of the **A-0 compiler** in 1952, the first ever to translate symbolic mathematical code into machine code. The development of the A-0 compiler marked the birth of **higher-level programming languages**. By making programming more accessible, Hopper’s compiler paved the way for future advances in software development.
68+
69+
### Creation of COBOL
70+
71+
Grace Hopper’s work on compilers was just the beginning. She continued to champion the idea that programming languages should be more intuitive and accessible, even to non-experts. In the late 1950s, Hopper played a key role in the development of **COBOL** (**COmmon Business-Oriented Language**), a programming language designed specifically for business applications.
72+
73+
COBOL was revolutionary because it allowed businesses to write programs using simple, English-like syntax. Unlike machine code, COBOL could be understood by non-specialists, enabling businesses to automate processes like payroll, accounting, and data management. Hopper’s vision of creating a language that "speaks to the computer" was realized in COBOL, which became one of the most widely used programming languages in the world.
74+
75+
Today, COBOL continues to run many critical systems, particularly in banking, government, and large corporations. Hopper’s contributions to its creation have left an indelible mark on the history of computing.
76+
77+
### The Origin of "Debugging"
78+
79+
Grace Hopper is also credited with coining the term **"debugging"** to describe the process of fixing computer malfunctions. The story behind the term is rooted in a literal event: in 1947, while working on the **Mark II** computer at Harvard, a malfunction occurred. Upon investigation, Hopper and her team discovered that the issue was caused by a **moth** trapped in one of the computer’s relays. After removing the insect, they referred to the process as "debugging" the computer, and the term stuck.
80+
81+
Though the event may seem trivial, it highlights Hopper’s methodical approach to problem-solving and her ability to explain complex technical processes in simple terms. "Debugging" has since become a standard term in the field of software development, symbolizing Hopper’s practical impact on computing.
82+
83+
### Legacy and Later Life
84+
85+
Grace Hopper remained active in computer science and the Navy well into her later years. She rejoined active duty in 1967 and rose to the rank of **rear admiral** before retiring in 1986 as the oldest active-duty commissioned officer in the Navy. Upon her retirement, she was awarded the **Defense Distinguished Service Medal**, one of the highest non-combat honors given by the U.S. Department of Defense.
86+
87+
Hopper’s influence extended far beyond her technical contributions. She was a passionate advocate for making programming languages more accessible and for encouraging young people, particularly women, to pursue careers in computing. Known affectionately as "Amazing Grace," she traveled the country, giving lectures and inspiring future generations of computer scientists.
88+
89+
In recognition of her contributions, Hopper received numerous awards, including the **National Medal of Technology** in 1991. In 2016, **President Barack Obama** posthumously awarded her the **Presidential Medal of Freedom**, the highest civilian honor in the United States.
90+
91+
### Conclusion: A Lasting Legacy
92+
93+
Grace Hopper’s contributions to computer science are monumental. Her work on compilers revolutionized programming, and her role in the development of **COBOL** laid the foundation for modern business computing. By coining the term "debugging" and advocating for simpler, more accessible programming languages, she democratized computing, allowing more people to interact with and benefit from technology.
94+
95+
Today, Hopper is remembered not only for her technical achievements but also for her indomitable spirit, her curiosity, and her dedication to solving complex problems. She was a pioneer not just for women in computing, but for the entire field of computer science. Hopper’s legacy continues to inspire programmers, scientists, and innovators around the world.
19.4 KB
Loading

0 commit comments

Comments
 (0)