Искусство программирования для Unix
Шрифт:
68. Reps P., Senzaki N. Zen Flesh, Zen Bones. Shambhala Publications, 1994. — C. 18. Превосходная антология основных Дзэн-источников как они есть.
69. Ritchie D. М. The Evolution of the Unix Time-Sharing System, 1979. — C. 53.
Книга доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/hist .html>.
70. Ritchie D. M. The Development of the С Language, 1993.
– C. 429.
Статья
71. Ritchie D. M. An Incomplete History of the QED Text Editor, 2003.
– C. 335.
Статья доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/qed .html>.
72. Ritchie D. M., Thompson K. The Unix Time-Sharing System. — C. 56.
Книга доступна в Web <http://cm.bell-labs.com/cm/cs/who/dmr/cacm .html>.
73.Saltzer J. H., Reed D. P., Clark D. D. "End-to-End Arguments in System Design". Статья ACM Transactions on Computer Systems Ассоциации вычислительной техники (Association for Computing Machinery). — ноябрь 1984 г. — С. 149.
Статья доступна в Web <http://Web.mit.edu/Saltzer/www/publica-tions/endtoend/endtoend.pdf >.
74. Salus P. H. A Quarter-Century of Unix. Addison-Wesley, 1994.
– C. 34.
Превосходный обзор истории Unix, объясняющий многие из конструкторских решений словами их создателей.
75.Schaffer Е., Wolf М. The Unix Shell as a Fourth-Generation Language, 1991. — С. 190.
Документ доступен в Web <http://www.rdb.com/lib/4gl.pdf>. Реализация с открытым исходным кодом, NoSQL, доступна и легко находится с помощью поисковых машин.
76. Schwartz R., Phoenix Т. Learning Perl, (Третье издание). O'Reilly & Associates, 2001.-С. 363.
77. Spinellis D. "Notable Design Patterns for Domain-Specific Languages". Journal of Systems and Software. — февраль 2001 г. — С. 236.
Статья доступна в Web <http://www.dmst.aueb.rg/dds/pubs/jrnl/ 2000-JSS-DSLPatterns/html/dslpat,html>.
78. Stallman R. M. The GNU Manifesto.
– C. 62.
Документ доступен в Web <http://www.gnu.org/gnu/manifesto.html>.
79. Stephenson N. In the Beginning Was the Command Line. 1999. — C. 290.
Документ доступен в Web <http://www.cryptonomicon.com/beginning .html>.
80. Stevens W. R. Unix Network Programming. Prentice-Hall, 1990.
– C. 205.
Классическая книга по данной тематике. В некоторых поздних изданиях
81. Stevens W. R. Advanced Programming in the Unix Environment. Addison-Wesley, 1992.
– C. 18.
Исчерпывающее руководство no Unix API. Полезная книга для опытного программиста или талантливого новичка, стоящее дополнение к Unix Network Programming
82. Stroustrup В. The С++ Programming Language. Addison-Wesley, 1991.
– C. 358.
83.Tanenbaum A. S., Van Renesse R. A Critique of the Remote Procedure Call Paradigm. Доклады конференции EUTECO'88,1988.
– С. 207.
84. Tidwell D. XSLT:MasteringXML Transformations. O'Reilly & Associates, 2001.
– C. 223.
85.Torvalds L., Diamond D .Just for Fun: The Story of an Accidental Revolutionary. HarperBusiness, 2001.
– C. 428,436.
86.Vaughan G. V., Tromey Т., Taylor I. L. GNU Autoconf, Automake, and Libtool. New Riders Publishing, 2000.
– C. 395.
Пользовательское руководство по инструментам автоконфигурирования GNU. Доступно в Web <http: //sources. redhat. com/autobook/>.
87. Vo K.-P. "The Discipline and Method Architecture for Reusable Libraries". Software Practice & Experience, 2000. — C. 124.
Статья доступна в Web <http://www.research.att.com/sw/tools/vco-dex/dm-spe.ps>.
88. Wall L., Christiansen Т., Orwant J. Programming Perl, (Третье издание). O'Reilly & Associates, 2000.
– C. 363.
89. Welch B. Practical Programming in Tel and Tk. Prentice-Hall, 1999.
– C. 366.
90. Williams S. Free as in Freedom. O'Reilly & Associates, 2002.
– C. 70.
Книга доступна в Web <http://www.oreilly.com/openbook/freedom/ index. html>.
91. Yourdon E. Death March. The Complete Software Developer's Guide to Surviving "Mission Impossible"Projects. Prentice-Hall, 1997.
– C. 408.
В Персональный вклад
Любой из посетивших конференцию USENIX в модном отеле может сказать, что фраза вроде: "Вы один из тех компьютерных людей, не так ли?" подобна фразе: "Смотри, вот еще одна поразительно подвижная форма омерзительного пудинга!", прозвучавшей из уст гостиничной официантки, разносящей коктейли.