Author: (USA) Raymond
Publisher:
Publish Date: 2005-06-01
Features: Writing Better Software: The Crystallization of 30 Years of UNIX Development Experience! This book was written over 5 years after the author's 30-year career in UNIX development, making it a rare and outstanding work in software engineering. For the first time, the author combines philosophy, design patterns, tools, culture, and tradition to make UNIX the world's best and most innovative software, and demonstrates how to extend it to Linux and today's open-source movement. Through examples from the major open-source projects, the author shows UNIX and Linux programmers how to create software more cleverly, making it more elegant, agile, reusable, and long-lasting. Raymond draws insights from the perspectives of the following 13 UNIX pioneers: Ken Thompson, the inventor of UNIX; Ken Arnold, one of the creators of 4BSD UNIX and co-author of The Java Programming Language; Steven M. Bellovin, one of the founders of Usenet and co-author of Firewalls and Internel Security; Stuart Feldman, a member of the Bell Labs UNIX development team and author of make and f77; Jim Gettys and Keith Packard, the main creators of the X Window System; Steve Johnson, author of yacc and Portable C Compiler; Brian Kernighan, co-author of books such as The C Programming Language, The UNIX Programming Environment, and The Practice of Programming, and also one of the creators of the awk programming language; David Korn, the founder of the korn shell and author of The New Korn Shell Command and Programming Language; Mike Lesk, a member of the Bell Labs development team, author of the ms macro package, tbl, refer tools, lex, and UUCP; Doug McIlroy, director of the Bell Labs research team where UNIX was born, and also the inventor of UNIX pipes; Marshall Kirk McKusick, developer of the 4.2BSD fast file system and leader of the 4.3BSD and 4.4BSD development teams; Henry Spencer, one of the outstanding early UNIX developers, who created getopt, an open-source string library, and the regular expression engine for 4.4BSD.
"Reading this book has filled a gap in my education. I feel a sense of completion, understand that UNIX is really a style of community. Now I get it, at least I get it one level deeper than I ever did before. This book came at a perfect moment for me, a moment when I shifted from visualizing programs as things to programs as the shadows cast by communities. From this perspective, Eric makes UNIX make perfect sense."
About the Author: Eric S. Raymond has been involved in UNIX development for many years. He is renowned as an ambassador of the open-source community. He published the manifesto of the open-source movement in the famous The Cathedral and the Bazaar and also edited The New Hacker's Dictionary.
UNIX Programming Art (Photocopy Edition)
📌 Related Posts
Literature
Be natural and effortless in both actions and conduct.
2026-09-21
News
When is the right time to get a blood test for polycystic ovary syndrome?
2026-10-03
News
Severe nipple inversion Can it improve after pregnancy?
2026-10-05
News
Progesterone 12.12, hCG 0.5 - is it pregnancy?
2026-10-05
Literature
Matlab Neural Networks and Applications
2026-10-06
Literature
Boiler installation
2026-10-06
Literature
Microcontroller Principle and Interface Technology (3rd Edition)
2026-10-06
Literature
Seven-day Slimming Diet
2026-10-06