Литература с точки зрения программиста

May 20, 2012 10:30

Автор видит произведение, как граф, где герои и разные факты и события - вершины, а рёбра - связь между ними, причины, следствия, аллюзии, последовательности. При замышлении произведения граф минимален - основная идея, потом он разрастается, необязательно как дерево, связи могут быть более сложными, перекрёстными. Написание произведения - процесс сериализации графа, вытягивание его в линию, превращение в строго упорядоченную одномерную последовательность текста. Читатель получает законченное произведение в виде сериализованного объекта. Поэтому взгляд на произведение у автора и читателя немного разный. Они смотрят с разных точек зрения, с разной перспективой. Писатель видит многомерную конструкцию, упакованную в линейный объект, а читатель видит одну единственную нить, которую ему предстоит размотать. Чтение литературного произведения - процесс десериализации, восстановление из линейной последовательности сложного графа взаимосвязей героев и событий. Задача автора - тщательно продумать процесс разворачивания, распаковки, придумать и предложить читателю оптимальную последовательность действий, чтобы ни что не перепуталось и открылось в свой правильный срок. Граф, восстановленный в голове у читателя обязательно будет несколько отличаться от того, что был у автора, но абсолютная точность восстановления не является целью.

искусство, о словах

Next post
Up