Computer Science
Algorithm
Data Processing
Digital Life
Distributed System
Distributed System Infrastructure
Machine Learning
Machine Learning Application
Network
Operating System
Android
Linux
MacOS
Tizen
Windows
iOS
Programming Language
C++
Erlang
Go
Rust
Scala
Scheme
Type System
Software Engineering
Storage
UI
Flutter
Javascript
Virtualization
Life
Life in Guangzhou (2013)
Recent Works (2013)
东京之旅 (2014)
My 2017 Year in Review (2018)
My 2020 in Review (2021)
十三年前被隔离的经历 (2022)
A Travel to Montreal (2022)
My 2022 in Review (2023)
Travel Back to China (2024)
A 2-Year Reflection for 2023 and 2024 (2025)
Travel Back To China: 2025 Edition (2025)
My 2025 in Review (2026)
Travel Back to China: 2026 Edition (2026)
Projects
Bard
Blog
RSS Brain
Scala2grpc
Comment Everywhere (2013)
Fetch Popular Erlang Modules by Coffee Script (2013)
Psychology
耶鲁大学心理学导论 (2012)
Thoughts
Chinese
English
The Rise and Fall of Ancient Egypt
By Toby Wilkinson,  published in 2011
Finished reading on 09 Jul 2026

This is the third book on my ancient history reading list (1, 2). It’s about ancient Egypt, one of the earliest civilizations.

When I first learned that ancient Egypt lasted more than 3000 years, I was so fascinated by it. The span is comparable to the length of recorded Chinese history, from its earlies written records to this day. I thought, to the ancient Egyptians, the country and the civilization must have been there forever from the earliest time. It’s hard to imagine a system that lasted so long that it seemed to be frozen in time.

However, reading this book gave me more detailed knowledge about ancient Egypt and made me realize it was not a static system. Even though the core ideas of the civilization were similar across its long history, lots of things happened and changed. It’s like ancient Chinese history: it must seem long and static to those who are not familiar with it. But when you know more, there were so many different things happening all the time: conflicts, drama, hero, suffering, poetry, art, and so on. As a Chinese person, I know about those events in ancient China, and I’m often moved by them. I suspect it must be the same for the ancient Egyptians. And to people of the future, if accelerated technological advancement brings dramatic changes, our long history up to this day may seem like just a static period to them.

This book doesn’t focus only on kings and glory, it also talks about the lives of ordinary people who were ruled by the kings. Whether or not there was glory for the kings, ordinary people often suffered. I think this is a valuable point that is often forgotten when admiring the grand achievements of ancient Egypt.

But because of the nature of ancient Egypt, it’s unavoidable that the main focus is still on kings and regimes. The book does a good job of going through the events across such a long history, and it gives me a much better understanding of what happened. For example, I didn’t know the largest pyramids were built so early in Eghyptian history.

It can be confusing sometimes when there are so many long and unfamiliar names: people, gods, places, and so on, especially during unstable times when regimes were changing hands very often. It doesn’t help that there are also many people with the same name. For example, there are two people named Ahmose at the same time: one is a pharaoh while the other is a military officer. It made me so confused at first while reading that part. And some gods were combined into one, like Amun and Ra. As an expert on the topic, the author may sometimes assume a little bit too much background knowledge for a newcomer to the topic. To be fair, it’s a hard job: when I teach people programming, it’s really hard to know where to start, since some of the very basics may be very alien to a person who doesn’t have any coding experience.

I feel the book could also talk more about the cultural perspective besides historical events. Some chapters about the Middle Kingdom and the Ptolemies talk about it, and I find it fascinating. Maybe this is limited by the length of the book. I found that another book I read before, Cultural Atlas of Ancient Egypt, does a good job with this part because it has many maps and pictures, which can be a good supplement to this book.

While reading this book, I often had a strange feeling that the past may be the future: if things like AI could concentrate resources so much in a single person’s hands, the future might look like ancient Egypt, with a god like king and vast numbers of miserable people. Ancient Egypt needed people for work. In an absolute dictatorship with AI doing the work, would ordinary people still have the means to exist? I think the answer is yes, not for work anymore, but for the entertainment of the ruler: he would need real people to have a real taste of power. Otherwise, what’s the difference between that and playing a video game? Ancient Egypt first broke out of the absolute dictatorship of the Old Kingdom because of the accumulated power of local provinces, and then because of outside rivals after the Middle Kingdom. That chaos, in some people’s eyes, kept Egypt from being a boring and static absolute dictatorship forever. So as long as people exist, there is still hope in the future.