Искусство программирования для Unix
Шрифт:
118 Web-страница проектаscreen(1) —fu-berlin.de/-guckes/screen/.
119 ? Для непрограммистов: обработка исключительных ситуаций — способ, с помощью которого программа прерывается в середине процедуры.
120 http://www.cros-os.org/
121 Что же касается операционной системы Apple Newton, мини-компыотера AS/400 и карманного компьютера Palm, то здесь речь может идти об исключении.
122 Ю Более полное обсуждение данного эффекта приведено в главе "The Magic Cauldron" книги [67].
123 Ч Весьма пугающий перечень возможностей, созданный известным специалистом по безопасности, приведен в ТСРА FAQ <http: //www. cl. cam.ас. uk/-r jа14/tcpa-faq. html>.
124 Введение в гибкое программирование представлено на странице Agile Manifesto <http://agilemanifesto.org/>.
notes
Примечания
1
Три с половиной десятилетия между 1969 и 2003 гг. — это время исторической эволюции ОС Unix, воплотившей достижения более 50 млн. человеко-лет.
2
3
MacOS фактически состоит из двух частных уровней (перенесенные приложения OpenStep и классические GUI-интерфейсы Macintosh) поверх Unix-основы с открытым исходным кодом (проект Darwin).
4
Если в систсмс поддерживаются подсвечиваемые всплывающие окна, которые "мало вторгаются" между пользователем и приложением, используйте их.
5
В течение нескольких лет казалось, что семиуровневый стандарт ISO может успешно конкурировать с набором протоколов TCP/IP. Он продвигался Европейским комитетом стандартов, напуганным мыслью о заимствовании любой технологии, рожденной в недрах Пентагона. Увы, их негодование превысило остроту их технического зрения. Результат оказался чрезмерно сложным и напрасным. Более подробно эта тема описана в книге [60]
6
Книга "The Tao of Programming" доступна в Web —.org/~kragen/tao-of-programming.html>.
7
Книга AI Koans" доступна в Web http://www.catb.org/~esr/jargon/html/Some-AI-Koans.html