Cantitate/Preț
Produs

The UNIX Philosophy

Autor Mike Gancarz
en Limba Engleză Paperback – 9 feb 1995

Actualizarea perspectivei asupra sistemelor de operare începe, în viziunea lui Mike Gancarz, nu de la codul sursă, ci de la filozofia care stă la baza acestuia. Remarcăm că The UNIX Philosophy nu este un manual tehnic convențional, ci o explorare a raționamentului din spatele organizării sistemelor de fișiere și a interfețelor de utilizator. Considerăm esențial modul în care autorul distilează decenii de inginerie în principii acționabile, precum importanța programelor mici care fac un singur lucru bine și valoarea prototipării rapide.

Structura volumului ghidează cititorul printr-o progresie logică, pornind de la originile sistemului și ajungând la concepte avansate de portabilitate și eficiență. Capitolele dedicate „pârghiilor” (leverage) în software și pericolelor programelor excesiv de interactive oferă o critică constructivă asupra modului în care se dezvoltă aplicațiile moderne. Ca și Eric Raymond în The Art of UNIX Programming, Mike Gancarz reușește să captureze înțelepciunea colectivă a comunității de dezvoltatori, transformând regulile nescrise în fundamente teoretice clare. Diferența majoră constă în accesibilitate: în timp ce alte lucrări similare plonjează rapid în detalii de implementare, acest volum menține un ton non-tehnic, concentrându-se pe ideologie.

Această abordare se regăsește și în cealaltă lucrare importantă a autorului, Linux and the Unix Philosophy, unde acesta extinde aceleași concepte către universul Open Source. The UNIX Philosophy rămâne însă textul de bază, oferind contextul necesar înainte de a aborda volumele dense despre programarea de sistem. Este o resursă despre simplitate și modularitate într-o lume a software-ului tot mai complex.

Citește tot Restrânge

Preț: 30041 lei

Preț vechi: 44258 lei
-32%

Puncte Express: 451

Carte tipărită la comandă

Livrare economică 20 mai-03 iunie


Specificații

ISBN-13: 9781555581237
ISBN-10: 1555581234
Pagini: 176
Dimensiuni: 150 x 235 x 11 mm
Greutate: 0.3 kg
Editura: ELSEVIER SCIENCE

Public țintă

both computer layperson and experience programmer, book explores the tenets of UNIX operating system in detail, dealing with powerful concepts in a comprehensive, straightforward manner

De ce să citești această carte

Recomandăm această carte profesioniștilor IT și managerilor care doresc să înțeleagă arhitectura sistemelor de operare dincolo de liniile de comandă. Cititorul câștigă o perspectivă strategică asupra dezvoltării software-ului modular și portabil. Este un ghid esențial pentru a învăța cum să construiești sisteme robuste folosind programe mici și eficiente, un principiu care rămâne valid indiferent de evoluția limbajelor de programare.


Despre autor

Mike Gancarz este un consultant recunoscut în domeniul aplicațiilor și programării, activând în Atlanta, Georgia. Cu o experiență vastă în ecosistemul UNIX, el a devenit una dintre vocile principale care pledează pentru simplitatea și eficiența acestui sistem de operare. În lucrările sale, precum The UNIX Philosophy și Linux and the Unix Philosophy, Gancarz pune accent pe transferul de cunoștințe de la nivel academic și profesional către o audiență largă, explicând de ce designul modular este superior în ingineria software pe termen lung.


Descriere scurtă

* Deals with powerful concepts in a simple way * Highlights important characteristics of Operating systems and other abstract entities in a new way * Explores the tenets of the UNIX operating system philosophy

Unlike so many books that focus on how to use UNIX, The UNIX Philosophy concentrates on answering the questions: `Why use UNIX in the first place?'. Readers will discover the rationale and reasons for such concepts as file system organization, user interface and other system characteristics. In an informative, non-technical fashion, The UNIX Philosophy explores the general principles for applying the UNIX philosophy to software development. This book describes complex software design principles and addresses the importance of small programs, code and data portability, early prototyping, and open user interfaces. The UNIX Philosophy is a book to be read before tackling the highly technical texts on UNIX internals and programming. Written for both the computer layperson and the experienced programmer, this book explores the tenets of the UNIX operating system in detail, dealing with powerful concepts in a comprehensive, straightforward manner.

Cuprins

The UNIX philosophy: A cast of thousands; One small step for humankind; Rapid prototyping for fun and profit; The portability priority; Now THAT's leverage!; The perils of interactive programs; More UNIX philosophy: Ten lesser tenets; Making
UNIX do one thing well; UNIX and other operating system philosophies

Recenzii

"It's a pleasant read-it's short and non-technical, focussing on ideology." --Mactech