Comparing the Unix Philosophy with Others
The design of operating systems conditions the style of software
development under them in many ways both obvious and subtle. Much of
this book traces connections between the design of the Unix operating
system and the philosophy of program design that has evolved around
it. For contrast, it will therefore be instructive to compare the
classic Unix way with the styles of design and programming native to
other major operating systems.