The Unix Programming Environment (Prentice-Hall Software Series)
C**N
Old, but Still Relavent
This book is truly amazing. This book is older than me, and yet it still is able to provide valuable insight into today's Linux systems.Being a Kerninghan book, the writing style is clean, simple, logical, and easy-to-follow. It's an excellent first or second book for new Unix users. It also provides good background/motivational information, which helps you to understand why things are the way they are.
U**M
Nice classic.
Nice classic.In the fast moving computer industry, it is surprising that this old book still have relevant information for Unix.Authors are researchers from AT&T lab at the time and can feel the breath of OS creating research power.Unix is mostly regarded as unfriendly for Windows users.But, while reading this book, Unix feels easy and simple.I got to like the idea of pipe.It is ancient component model in text mode.
S**D
Still useful after all these years
This book is rather dated, but I have to say that I haven't seen another book which is as succinct and usable as this one. The professional should get Stevens' "Advanced Programming in the UNIX Environment", but for the occasional user, that book is way too intimidating. I think this book wears its years well.
C**E
Essential reading for sys admins
While it was written in 1984 - it cover the roots of unix when it was a simpler operating system. Thus, there are basics covered I feel are not easy to glean nowadays - details of quoting and command line atoms, how the control keys work, and my favorite - anonymous file handles. For the 4 chapters I have read so far, it has helped me immensely.It is not for the beginner unix person - some frustration must be experienced at the command line to really appreciate this book.
T**N
The UNIX Programming Environment, by Kernighan and Pike, is a classic book describing how to use the UNIX/Linux os environment.
Brian W. Kernighan, of Bell Labs, was/is a prolific author to technical books on software development."The UNIX Programming Environment" shows the UNIX/Linux user how to get aroundon a UNIX/Linux system using the command line.Although the use of graphical user interfaces (GUI) have increased in popularity and functionality,the ability to use the command line interface (CLI) is still a very powerful way to access the computer.
P**D
A timeless oldie-but-goodie that I recommend for every serious developer
A must have for anybody who really wants to get into the mindset of a developer living in a Unix/Linux world. I bought this copy of the book to give to a friend of mine who is a great java developer, but his lack of Unix/Shell knowledge was really holding him back at work. After only a week I am already noticing that he is much more efficient working on our Linux machines at work.
S**M
Great resource
A friend recommended this book to me as a resource for learning how to do shell programming. It is really fabulous. I picked it up with little to no prior knowledge and quickly was making my own little personal programs to tweak my development environment.
G**7
One of the most influential technical books ever written
In addition to providing a broad, albeit detailed introduction to UNIX, this book contains some of the most well-written and documented C code for students of the language. One chapter illustrates the construction of a simple calculator which gradually evolves into a stack-based virtual machine with a lex/yacc-based instruction set interpreter. The reader is guided through both the theory and practice of software design by demonstrating the almost "organic" growth of a complex software system out of a simpler one.A definite must read.
D**C
Essential reading.
Whether you daily drive a Mac or some flavour of Linux, this book is almost certain to help you better understand your operating system's inner workings and how to use that knowledge to increase your skillset as a carbon based code slinger.It's highly recommended to read "The C Programming Language" along side this book as much of the material covered deals heavily with C.
J**T
Libro de culto.
Ufff este libro resuelve muchas dudas del sistema GNU/Linux. Aún va muy actual el libro. Mucha información útil que te servirá y más si eres un principiante. Muy recomendado este libro, no me arrepiento de haberlo comprado. Libro definitivo para sistemas basados en Unix.
S**T
Toujours d'actualité, très bon livre
J'utilise Linux depuis plus de 10 ans, je m'y connais quand même assez bien, mais j'avais appris sur le tas en lisant des tutoriels à gauche et à droite. En lisant The UNIX Programming Environment, j'ai maintenant des bases plus solides, j'ai appris plein de choses utiles même si le livre est assez vieux, j'ai des meilleures compétences pour écrire des scripts shell, et je comprends mieux le pourquoi de certains choix du design de UNIX, qui a été créé comme un environnement de programmation pratique (le livre a été écrit par deux des créateurs de UNIX, donc on a l'information directement à la source).Le livre est chouette à lire, il y a de l'humour, et les exercices sont intéressants.
令**頭
コンピュータの世界はやはり英語で
その昔、翻訳を読み環境構築に役立てた記憶がある。日本語で読んだほうがわかりは早いが、かつてはUNIXの純正マニュアルと格闘し英語ベースで理解したものにとっては、この英語版が却ってしっくりくる。K&R、UNIX:A History and a Memoirを含めたBK三部作は本棚の肥やしとして、なかなか高級ではないかと思ってます。
M**E
arrived in good condition
arrived in good condition
Trustpilot
1 month ago
2 weeks ago