diff --git a/1. Charles Babbage and Ada Lovelace/index.html b/1. Charles Babbage and Ada Lovelace/index.html index d48e40ff..c2c4cf7f 100644 --- a/1. Charles Babbage and Ada Lovelace/index.html +++ b/1. Charles Babbage and Ada Lovelace/index.html @@ -172,7 +172,7 @@

Charles Babbage and his difference engine

diff --git a/2. Alan Turing and Von Neumann/index.html b/2. Alan Turing and Von Neumann/index.html index 1139dc20..d465f878 100644 --- a/2. Alan Turing and Von Neumann/index.html +++ b/2. Alan Turing and Von Neumann/index.html @@ -200,7 +200,7 @@

2. Alan Turing and Von Neumann

diff --git a/3. The Era of Commercial Computers/index.html b/3. The Era of Commercial Computers/index.html index ea86ee1e..b233274f 100644 --- a/3. The Era of Commercial Computers/index.html +++ b/3. The Era of Commercial Computers/index.html @@ -174,7 +174,7 @@

3. The Era of Commercial Computers

diff --git a/4. how did people write code in the early days of computing/index.html b/4. how did people write code in the early days of computing/index.html index f25a1e7a..02bb9fe4 100644 --- a/4. how did people write code in the early days of computing/index.html +++ b/4. how did people write code in the early days of computing/index.html @@ -177,7 +177,7 @@

References

diff --git a/5. The beginning of software engineering/index.html b/5. The beginning of software engineering/index.html index b3957c7e..f8fcd130 100644 --- a/5. The beginning of software engineering/index.html +++ b/5. The beginning of software engineering/index.html @@ -186,7 +186,7 @@

5. The beginning of software engineering

diff --git a/6. The origin of the hacker culture/images/6_1.png b/6. The origin of the hacker culture/images/6_1.png new file mode 100644 index 00000000..58ec571a Binary files /dev/null and b/6. The origin of the hacker culture/images/6_1.png differ diff --git a/6. The origin of the hacker culture/images/6_2.png b/6. The origin of the hacker culture/images/6_2.png new file mode 100644 index 00000000..11a1677b Binary files /dev/null and b/6. The origin of the hacker culture/images/6_2.png differ diff --git a/6. The origin of the hacker culture/images/6_3.png b/6. The origin of the hacker culture/images/6_3.png new file mode 100644 index 00000000..2ba52222 Binary files /dev/null and b/6. The origin of the hacker culture/images/6_3.png differ diff --git a/6. The origin of the hacker culture/images/6_4.png b/6. The origin of the hacker culture/images/6_4.png new file mode 100644 index 00000000..ae8a049e Binary files /dev/null and b/6. The origin of the hacker culture/images/6_4.png differ diff --git a/6. The origin of the hacker culture/images/6_5.png b/6. The origin of the hacker culture/images/6_5.png new file mode 100644 index 00000000..aa2c175b Binary files /dev/null and b/6. The origin of the hacker culture/images/6_5.png differ diff --git a/6. The origin of the hacker culture/images/6_6.png b/6. The origin of the hacker culture/images/6_6.png new file mode 100644 index 00000000..ba4d147f Binary files /dev/null and b/6. The origin of the hacker culture/images/6_6.png differ diff --git a/6. The origin of the hacker culture/images/6_7.png b/6. The origin of the hacker culture/images/6_7.png new file mode 100644 index 00000000..bf12de73 Binary files /dev/null and b/6. The origin of the hacker culture/images/6_7.png differ diff --git a/6. The origin of the hacker culture/images/6_8.png b/6. The origin of the hacker culture/images/6_8.png new file mode 100644 index 00000000..7dc5fbdc Binary files /dev/null and b/6. The origin of the hacker culture/images/6_8.png differ diff --git a/6. The origin of the hacker culture/index.html b/6. The origin of the hacker culture/index.html index 0ef6e46b..b38f41e5 100644 --- a/6. The origin of the hacker culture/index.html +++ b/6. The origin of the hacker culture/index.html @@ -70,42 +70,49 @@

6. The origin of the hacker culture

Note: These comics were written with a reference to  “A Brief History of Hackerdom” by Eric S. Raymond.

- +

“In the beginning, there were real programmers.”

- +
-

“What is a real programmer?”
“I have been practicing machine coding for 30 years”

+

“What is a real programmer?”
I have been practicing machine coding for 30 years

- +
-

“These were mostly people who had studied mathematics, physics or engineering, and they wore dress shirts and ties, thick horn-rimmed glasses, and wrote codes with machine language, assembler, Fortran, and ancient computer languages that are now forgotten.”

If you visit the Wikipedia page on the History of Programming Languages, you will find a list of the programming languages that were developed in the early days of computing. You may encounter some languages on the list that you've never heard of before - these are likely to be ancient, obsolete languages that are no longer in use.

Of course, we must also acknowledge the contributions of female programmers during this time period.

+

“These were mostly people who had studied mathematics, physics or engineering, and they wore dress shirts and ties, thick horn-rimmed glasses, and wrote codes with machine language, assembler, Fortran, and ancient computer languages that are now forgotten.”

If you visit the Wikipedia page on the History of Programming Languages, you will find a list of the programming languages that were developed in the early days of computing. You may encounter some languages on the list that you've never heard of before - these are likely to be ancient, obsolete languages that are no longer in use.

- + + +
+
+

Of course, we must also acknowledge the contributions of female programmers during this time period.

+
+
+

“A lot of the real programmers in the beginning were obviously women such as Margaret Hamilton and Grace Hopper."

This culture of real programmers has developed computing and networks. In addition, it has evolved into the open source hacker culture of today[1].

- +

The early hacker culture begins with the introduction of the first computer called PDP-1 by MIT in 1961[1]. At this time, some students who came across the PDP-1 developed the first video game called Spacewar! for fun, and also made a text editor and a chess game. They were also the first to play computer music.

- +
@@ -116,7 +123,7 @@

6. The origin of the hacker culture

At the time, the MIT Artificial Intelligence Lab was the birthplace of hacker culture. In the late 1960s, they developed a time-sharing operating system called  ITS(Incompatible Timesharing System)that ran on PDP-10 and a language called LISP, which was made available free of charge to other universities and corporations. After the early form of the Internet, the ARPAnet, was connected, the hacker culture spread to other universities and institutions along with ITS.

- +
@@ -160,7 +167,7 @@

References

diff --git a/7. ITS and hacker culture/index.html b/7. ITS and hacker culture/index.html index c54614ca..c33ddcab 100644 --- a/7. ITS and hacker culture/index.html +++ b/7. ITS and hacker culture/index.html @@ -231,7 +231,7 @@

7. ITS and hacker culture

diff --git a/8. UNIX and C Language/index.html b/8. UNIX and C Language/index.html index 5fdb0daf..917e06af 100644 --- a/8. UNIX and C Language/index.html +++ b/8. UNIX and C Language/index.html @@ -230,7 +230,7 @@

8. UNIX and C Language

diff --git a/about/index.html b/about/index.html index 214ebecf..9dcaffaf 100644 --- a/about/index.html +++ b/about/index.html @@ -70,7 +70,7 @@

About

diff --git a/all_posts/index.html b/all_posts/index.html index 718c1e28..6011d946 100644 --- a/all_posts/index.html +++ b/all_posts/index.html @@ -71,7 +71,7 @@

All posts

diff --git a/index.html b/index.html index 03396a0b..27cc7a28 100644 --- a/index.html +++ b/index.html @@ -105,7 +105,7 @@

4. ho diff --git a/page/2.html b/page/2.html index 68f8363d..95f5d441 100644 --- a/page/2.html +++ b/page/2.html @@ -89,7 +89,7 @@

1. Charles Babbage and Ada Lo diff --git a/tags/1960s/index.html b/tags/1960s/index.html index bd8c4819..8643d34d 100644 --- a/tags/1960s/index.html +++ b/tags/1960s/index.html @@ -51,7 +51,7 @@

Entries tagged - "1960s"

diff --git a/tags/1970s/index.html b/tags/1970s/index.html index 57ea0ad5..7617706f 100644 --- a/tags/1970s/index.html +++ b/tags/1970s/index.html @@ -51,7 +51,7 @@

Entries tagged - "1970s"

diff --git a/tags/ARPAnet/index.html b/tags/ARPAnet/index.html index c6bc2de9..f635f3ba 100644 --- a/tags/ARPAnet/index.html +++ b/tags/ARPAnet/index.html @@ -54,7 +54,7 @@

Entries tagged - "ARPAnet"

diff --git a/tags/Ada_Lovelace/index.html b/tags/Ada_Lovelace/index.html index 4bb85850..577d0ee0 100644 --- a/tags/Ada_Lovelace/index.html +++ b/tags/Ada_Lovelace/index.html @@ -51,7 +51,7 @@

Entries tagged - "Ada Lovelace"

diff --git a/tags/Alan_Turing/index.html b/tags/Alan_Turing/index.html index b7221242..895e600c 100644 --- a/tags/Alan_Turing/index.html +++ b/tags/Alan_Turing/index.html @@ -51,7 +51,7 @@

Entries tagged - "Alan Turing"

diff --git a/tags/Apollo_11/index.html b/tags/Apollo_11/index.html index dafb5874..684bb8a9 100644 --- a/tags/Apollo_11/index.html +++ b/tags/Apollo_11/index.html @@ -51,7 +51,7 @@

Entries tagged - "Apollo 11"

diff --git a/tags/Assembly_language/index.html b/tags/Assembly_language/index.html index 9e3997c3..7115d828 100644 --- a/tags/Assembly_language/index.html +++ b/tags/Assembly_language/index.html @@ -51,7 +51,7 @@

Entries tagged - "Assembly language"

diff --git a/tags/Automatic_Computing_Engine/index.html b/tags/Automatic_Computing_Engine/index.html index 8356d10d..6fbd611f 100644 --- a/tags/Automatic_Computing_Engine/index.html +++ b/tags/Automatic_Computing_Engine/index.html @@ -51,7 +51,7 @@

Entries tagged - "Automatic Computing Engine"

diff --git a/tags/B_language/index.html b/tags/B_language/index.html index 9d649d93..eeac0fe7 100644 --- a/tags/B_language/index.html +++ b/tags/B_language/index.html @@ -51,7 +51,7 @@

Entries tagged - "B language"

diff --git a/tags/Bell_Labs./index.html b/tags/Bell_Labs./index.html index 1cc909bd..dbce5fb1 100644 --- a/tags/Bell_Labs./index.html +++ b/tags/Bell_Labs./index.html @@ -51,7 +51,7 @@

Entries tagged - "Bell Labs."

diff --git a/tags/C_Language/index.html b/tags/C_Language/index.html index 1bab7606..e79bef71 100644 --- a/tags/C_Language/index.html +++ b/tags/C_Language/index.html @@ -51,7 +51,7 @@

Entries tagged - "C Language"

diff --git a/tags/Charles_Babbage/index.html b/tags/Charles_Babbage/index.html index 6341102c..57720021 100644 --- a/tags/Charles_Babbage/index.html +++ b/tags/Charles_Babbage/index.html @@ -51,7 +51,7 @@

Entries tagged - "Charles Babbage"

diff --git a/tags/DEC/index.html b/tags/DEC/index.html index 57d95191..6bd69134 100644 --- a/tags/DEC/index.html +++ b/tags/DEC/index.html @@ -51,7 +51,7 @@

Entries tagged - "DEC"

diff --git a/tags/Dennis_Ritchie/index.html b/tags/Dennis_Ritchie/index.html index 12fa9b02..72fdfef2 100644 --- a/tags/Dennis_Ritchie/index.html +++ b/tags/Dennis_Ritchie/index.html @@ -51,7 +51,7 @@

Entries tagged - "Dennis Ritchie"

diff --git a/tags/Donald_Knuth/index.html b/tags/Donald_Knuth/index.html index 60fdfa54..22fe11fd 100644 --- a/tags/Donald_Knuth/index.html +++ b/tags/Donald_Knuth/index.html @@ -51,7 +51,7 @@

Entries tagged - "Donald Knuth"

diff --git a/tags/EDSAC/index.html b/tags/EDSAC/index.html index fcd929af..90eed5cb 100644 --- a/tags/EDSAC/index.html +++ b/tags/EDSAC/index.html @@ -54,7 +54,7 @@

Entries tagged - "EDSAC"

diff --git a/tags/EDVAC/index.html b/tags/EDVAC/index.html index 9f73dbae..28b0404d 100644 --- a/tags/EDVAC/index.html +++ b/tags/EDVAC/index.html @@ -54,7 +54,7 @@

Entries tagged - "EDVAC"

diff --git a/tags/ENIAC/index.html b/tags/ENIAC/index.html index c2c393a4..b4aeb8f8 100644 --- a/tags/ENIAC/index.html +++ b/tags/ENIAC/index.html @@ -51,7 +51,7 @@

Entries tagged - "ENIAC"

diff --git a/tags/Eric_S._Raymond/index.html b/tags/Eric_S._Raymond/index.html index 6c79d8f8..8527c0e7 100644 --- a/tags/Eric_S._Raymond/index.html +++ b/tags/Eric_S._Raymond/index.html @@ -51,7 +51,7 @@

Entries tagged - "Eric S. Raymond"

diff --git a/tags/Fortran/index.html b/tags/Fortran/index.html index 9ddd3a10..0b311703 100644 --- a/tags/Fortran/index.html +++ b/tags/Fortran/index.html @@ -54,7 +54,7 @@

Entries tagged - "Fortran"

diff --git a/tags/Grace_Hopper/index.html b/tags/Grace_Hopper/index.html index a6500422..c6b28583 100644 --- a/tags/Grace_Hopper/index.html +++ b/tags/Grace_Hopper/index.html @@ -51,7 +51,7 @@

Entries tagged - "Grace Hopper"

diff --git a/tags/IBM/index.html b/tags/IBM/index.html index 0cf7a6bb..197f9d19 100644 --- a/tags/IBM/index.html +++ b/tags/IBM/index.html @@ -51,7 +51,7 @@

Entries tagged - "IBM"

diff --git a/tags/IBM_650/index.html b/tags/IBM_650/index.html index 1c31fffe..bd8ceef9 100644 --- a/tags/IBM_650/index.html +++ b/tags/IBM_650/index.html @@ -51,7 +51,7 @@

Entries tagged - "IBM 650"

diff --git a/tags/IBM_701/index.html b/tags/IBM_701/index.html index 4947b4f3..67e4856b 100644 --- a/tags/IBM_701/index.html +++ b/tags/IBM_701/index.html @@ -51,7 +51,7 @@

Entries tagged - "IBM 701"

diff --git a/tags/IBM_704/index.html b/tags/IBM_704/index.html index 69dfbba7..5cca6af3 100644 --- a/tags/IBM_704/index.html +++ b/tags/IBM_704/index.html @@ -51,7 +51,7 @@

Entries tagged - "IBM 704"

diff --git a/tags/ITS/index.html b/tags/ITS/index.html index c6682654..c459040b 100644 --- a/tags/ITS/index.html +++ b/tags/ITS/index.html @@ -54,7 +54,7 @@

Entries tagged - "ITS"

diff --git a/tags/John_Backus/index.html b/tags/John_Backus/index.html index 3563836c..90fba6f8 100644 --- a/tags/John_Backus/index.html +++ b/tags/John_Backus/index.html @@ -51,7 +51,7 @@

Entries tagged - "John Backus"

diff --git a/tags/John_Mauchly/index.html b/tags/John_Mauchly/index.html index 5a80d623..841551b6 100644 --- a/tags/John_Mauchly/index.html +++ b/tags/John_Mauchly/index.html @@ -51,7 +51,7 @@

Entries tagged - "John Mauchly"

diff --git a/tags/Ken_Thompson/index.html b/tags/Ken_Thompson/index.html index e78d0b34..30dcfae2 100644 --- a/tags/Ken_Thompson/index.html +++ b/tags/Ken_Thompson/index.html @@ -51,7 +51,7 @@

Entries tagged - "Ken Thompson"

diff --git "a/tags/Kurt_G\303\266de/index.html" "b/tags/Kurt_G\303\266de/index.html" index 5e2e5b67..2d500628 100644 --- "a/tags/Kurt_G\303\266de/index.html" +++ "b/tags/Kurt_G\303\266de/index.html" @@ -51,7 +51,7 @@

Entries tagged - "Kurt Göde"

diff --git a/tags/LISP/index.html b/tags/LISP/index.html index 7854331b..508453b9 100644 --- a/tags/LISP/index.html +++ b/tags/LISP/index.html @@ -51,7 +51,7 @@

Entries tagged - "LISP"

diff --git a/tags/MIT/index.html b/tags/MIT/index.html index f9a1f4f7..297564d9 100644 --- a/tags/MIT/index.html +++ b/tags/MIT/index.html @@ -51,7 +51,7 @@

Entries tagged - "MIT"

diff --git a/tags/MIT_AI_Lab/index.html b/tags/MIT_AI_Lab/index.html index 3dc30b4a..d9c41ac1 100644 --- a/tags/MIT_AI_Lab/index.html +++ b/tags/MIT_AI_Lab/index.html @@ -54,7 +54,7 @@

Entries tagged - "MIT AI Lab"

diff --git a/tags/Margaret_Hamilton/index.html b/tags/Margaret_Hamilton/index.html index d097e615..bcf7eaaa 100644 --- a/tags/Margaret_Hamilton/index.html +++ b/tags/Margaret_Hamilton/index.html @@ -51,7 +51,7 @@

Entries tagged - "Margaret Hamilton"

diff --git a/tags/Mark_II/index.html b/tags/Mark_II/index.html index 18132e98..b6c7d799 100644 --- a/tags/Mark_II/index.html +++ b/tags/Mark_II/index.html @@ -51,7 +51,7 @@

Entries tagged - "Mark II"

diff --git a/tags/Multics/index.html b/tags/Multics/index.html index fb3d955e..96660fba 100644 --- a/tags/Multics/index.html +++ b/tags/Multics/index.html @@ -57,7 +57,7 @@

Entries tagged - "Multics"

diff --git a/tags/PDP-1/index.html b/tags/PDP-1/index.html index 72173eba..1cb39afa 100644 --- a/tags/PDP-1/index.html +++ b/tags/PDP-1/index.html @@ -54,7 +54,7 @@

Entries tagged - "PDP-1"

diff --git a/tags/PDP-11/index.html b/tags/PDP-11/index.html index 96497d9a..0b64e4ed 100644 --- a/tags/PDP-11/index.html +++ b/tags/PDP-11/index.html @@ -51,7 +51,7 @@

Entries tagged - "PDP-11"

diff --git a/tags/PDP-6/index.html b/tags/PDP-6/index.html index f6153864..1559f1ba 100644 --- a/tags/PDP-6/index.html +++ b/tags/PDP-6/index.html @@ -51,7 +51,7 @@

Entries tagged - "PDP-6"

diff --git a/tags/Presper_Eckert/index.html b/tags/Presper_Eckert/index.html index 34a9af42..5db0e631 100644 --- a/tags/Presper_Eckert/index.html +++ b/tags/Presper_Eckert/index.html @@ -51,7 +51,7 @@

Entries tagged - "Presper Eckert"

diff --git a/tags/Punch_card/index.html b/tags/Punch_card/index.html index c8882dc5..3be438ee 100644 --- a/tags/Punch_card/index.html +++ b/tags/Punch_card/index.html @@ -51,7 +51,7 @@

Entries tagged - "Punch card"

diff --git a/tags/RMS/index.html b/tags/RMS/index.html index 3dd5122c..6555b583 100644 --- a/tags/RMS/index.html +++ b/tags/RMS/index.html @@ -51,7 +51,7 @@

Entries tagged - "RMS"

diff --git a/tags/Spacewar!/index.html b/tags/Spacewar!/index.html index 52178496..dd7e0beb 100644 --- a/tags/Spacewar!/index.html +++ b/tags/Spacewar!/index.html @@ -51,7 +51,7 @@

Entries tagged - "Spacewar!"

diff --git a/tags/The_Art_of_Computer_Programming/index.html b/tags/The_Art_of_Computer_Programming/index.html index 0369bea7..5e94360f 100644 --- a/tags/The_Art_of_Computer_Programming/index.html +++ b/tags/The_Art_of_Computer_Programming/index.html @@ -51,7 +51,7 @@

Entries tagged - "The Art of Computer Programming"

diff --git a/tags/UNIX/index.html b/tags/UNIX/index.html index ad8678f2..d01dc67a 100644 --- a/tags/UNIX/index.html +++ b/tags/UNIX/index.html @@ -51,7 +51,7 @@

Entries tagged - "UNIX"

diff --git a/tags/Von_Neumann/index.html b/tags/Von_Neumann/index.html index 47384f17..f67b023b 100644 --- a/tags/Von_Neumann/index.html +++ b/tags/Von_Neumann/index.html @@ -51,7 +51,7 @@

Entries tagged - "Von Neumann"

diff --git a/tags/bug/index.html b/tags/bug/index.html index 92ba3db7..286e7e85 100644 --- a/tags/bug/index.html +++ b/tags/bug/index.html @@ -51,7 +51,7 @@

Entries tagged - "bug"

diff --git a/tags/hacker/index.html b/tags/hacker/index.html index f5d5a959..5a4973d5 100644 --- a/tags/hacker/index.html +++ b/tags/hacker/index.html @@ -54,7 +54,7 @@

Entries tagged - "hacker"

diff --git a/tags/index.html b/tags/index.html index 9ae935a3..158dc69e 100644 --- a/tags/index.html +++ b/tags/index.html @@ -150,7 +150,7 @@

All tags

diff --git a/tags/machine_code/index.html b/tags/machine_code/index.html index 82e2f622..5833b708 100644 --- a/tags/machine_code/index.html +++ b/tags/machine_code/index.html @@ -51,7 +51,7 @@

Entries tagged - "machine code"

diff --git a/tags/women/index.html b/tags/women/index.html index 74933154..eb7fc54e 100644 --- a/tags/women/index.html +++ b/tags/women/index.html @@ -51,7 +51,7 @@

Entries tagged - "women"