Computer tycoon Brian Kernighan’s new book "The Legend of UNIX" takes you to understand the past and present of UNIX

UNIX Legends: History and Memories
Brian W. Kernighan, a witness to the birth of UNIX,
takes you to understand the history of the development of UNIX operating systems.
Explore the legendary origin of 9 Nobel Prizes + 4 Turing Prizes.
50 years of history and culture,
written by 120 geniuses
You who are curious about the history of UNIX, the history of computers, and the history of management innovation


Brian W. Kernighan

"Memories are often adorned with a rosy halo, which makes people happy. Memories reside in beautiful and long-lasting things, but also in the pleasure gained from working hard to improve human life."

-Dennis Ritchie,
"The Evolution of the Unix Time-sharing System"
, October 1984


Some people say that he is a giant hidden behind C/Unix thought, some people say that he is a veteran of UNIX, and some comment that he is one of the 12 masters of the programming world. He is a world-renowned computer pioneer, Brian W. Kernighan, a professor in the Department of Computer Science at Princeton University. He has worked at Bell Labs for more than 30 years and has witnessed the birth of Unix.

Computer pioneer Brian W. Knihan is another masterpiece after the C programming language

UNIX Legends: History and Memories

 

Spanning 50 years of history, we will take you into Bell Labs and experience the historical facts of IT development.
(1) The biographies of legendary figures such as Ken Thompson, Dennis Ritchie, Doug McGillroy, etc., are connected to form the origin/development roadmap of a series of important inventions in the 20th century.
(2) Brilliant stories such as the birth and iteration of Unix, excellent and enlightened management system, and visionary continuous investment reveal the truth about how Bell Labs bred technological innovation.
(3) With the relaxed tone of the witnesses of the birth of Unix and the unknown interesting pictures, how the "design philosophy" of Unix has been effectively used by the computer world and continues to this day.
3. More than 20 industry experts and scholars including Fenng (Feng Dahui), Founder of Wuma Technology, Chen Hao, Founder of MegaEase, Jiang Tao, Founder and President of CSDN, etc.

From the memoirs of UNIX, it draws a major theme of the entire history of computer science, and uses the legendary story of Lu Lianyi to list the origin and development of important inventions.

 

Interpreting the power behind the technological innovation of Bell Labs with the story of management innovation

 

How did Unix come from? What kind of organization is Bell Labs? How did a small team of a few researchers change the world? What makes Unix possible and drives its evolution?

The author attempts to answer these questions in "Legends of UNIX: History and Memories". This book not only writes about the technical content, but also writes many behind-the-scenes stories, the personalities of those geniuses, and the unique creative environment in which Unix was born and developed.

Industry Comment

I have been looking forward to a Chinese book about the history of Unix development for so many years, and now I can finally see it.
- Fenng (Fengtai Hui) no code technology founder

Dennis • Ritchie said the result of efforts to improve human life and get pleasant feelings, Unix is to promote the continuous development and innovation to be widely used, the driving force from the heart,
- Dr. Wang Sheng open / Professor of the Asia-Pacific information security leader Award winners

, we can see how good scientists think when they encounter problems, solve problems, and this is precisely our current operating system, education, the operating system most workers missing.
- Ping Fuqiu Ali cloud intelligent systems technical director

I found myself reading the book, get spiritual nourishment and pleasant reading experience memorable.
- Zhushao Min "full software testing," the author, Tongji University Distinguished Professor of

the book, just as we understand Bell Labs Unix operating system, Past and Present important reference.
- Professor Tang Xiaodan classic textbook first editor of "computer operating system."

If you are a computer industry practitioners, just to understand how these outsize term birth will make you excited. Even without a deep technical background, you can benefit a lot from these brilliant ideas.
—— Qi Ning (Joyqi) SegmentFault Thinks Whether CTO

In this relaxed memoir by Knihan, one of the founders of the C language, in addition to the fascinating stories, you can also learn many basic principles of software design and comprehend The essence of solving the core complexity of software.
—— Li Kun, senior business architect

Your ability cannot surpass your appreciation. Reading books by top masters, especially masterpieces that record historical evolution and their mental journey, is a shortcut to improve your appreciation. "UNIX Legends: History and Memories" provides such a rare opportunity.
—— Yang Lixiang, one of the authors of the best-selling book "The Art of Linux Kernel Design"

Detailed catalog

Chapter 1 Bell Labs 001
1.1 Physical Science Research of Bell Labs 005
1.2 Communication and Computer Science 007
1.3 Become Bell Labs 008
1.4 Office Space 013
1.5 137→127→1127→11276 023

Chapter 2 Unix Prototype (1969) 031
2.1 A little bit of technical background knowledge 031
2.2 CTSS and Multics 035
2.3 Unix origin 038
2.4 How to name it 041
2.5 Ken Thompson's Biography 042

Chapter 3 First Edition (1971) 051
3.1 Unix as a patent application documentation tool 053
II UNIX Legend: History and Memories
3.2 Unix Room 056
3.3 Unix Programmer's Manual 063
3.4 Storage Briefing 064
3.5 Dennis Lee Biography 066

Chapter 4, 6th Edition (1975) 071
4.1 File system 072
4.2 System call 074
4.3 Shell 077
4.4 Pipeline 080
4.5 grep command 084
4.6 Regular expression 089
4. 7 C language 092
4.8 Software tools and Ratfor 097
4.9 Doug McGillroy Biography 100

Chapter 5, 7th Edition (1976-1979) 105
5.1 Byrne’s shell 106
5.2 Yacc, Lex, Make 109
5.3 Documentation 118
5.4 sed and awk 135
5.5 Other languages ​​140
5. 6 Other contributions 144

Chapter 6 Dissemination outside the research center 155
6.1 Programmer's Workbench 156
6.2 University authorization 160
6.3 User groups and Usenix 162
6.4 Commentary by John Lyons 163
6.5 Portability 166

Chapter 7 Commercialization 169
7.1 Stripping 169
7.2 USL and SVR4 171
7.3 UNIXTM 173
7.4 Public Relations 176

Chapter 8 Derivatives 179
8.1 Berkeley Software Release 181
8.2 Unix Wars 183
8.3 Minix and Linux 185
8.4 Plan 9 188
8.5 Diaspora 191

Chapter 9 Legacy 195
9.1 Technical Aspects 196
9.2 Organization 201
9.3 Recognition 208
9.4 Can history repeat itself 210
Source 215
Index 219

Guess you like

Origin blog.csdn.net/epubit17/article/details/115167157
Recommended