Языки: [English] [Русский]
Зеркала: [США] [Россия]

Компьютерное программирование

Программирование - это одна из высших форм творчества. Оно в родстве с сочинением музыки: вы создаёте свои программы из пустоты, из беспорядочного шума, вы создаёте свои программы не используя ничего кроме своего собственного воображения, вы усиливаете программы своей собственной логикой, вы оформляете их в меру своих представлений об элегантности. Это творение даже не существует в реальности - вы не в состоянии поднять программу и поставить её на полку. Программа существует в виртуальном мире, состоящем из других программ - совсем как мир идей Платона. Но, в отличие от идей, как и в отличие от абстракций математиков, программы живут не в *воображаемом* мире. Он может быть и виртуален, но от существует, и программа, созданная и запущенная, встречает существующие ситуации, которые не были частью замысла творения. Программа встречает жизнь. Однако, не следует считать программы отдельными самостоятельными живыми существами, как в кино. В действительности они - всего лишь части сознания авторов, отлитые в расплывчатые формы байтов и команд. То, что делает ваша программа всегда и всюду определено долей вашей логики, вашей интуиции, вашего чувства прекрасного, которую вы разделили с программой в момент создания.

Мои программистские проекты:



Навигация: [Вверх] [Индекс] Эта страница:/serious/r_programming.html
Автор страницы Сергей Зубков
Страница написана на ISO 15445:2000 HTML
Последнее обновление: $Date: 2004/02/07 15:11:36 $