GENERATIVE CODES HAVE EVOLVED FROM PATTERN LANGUAGES, BUT ARE MUCH MORE SOPHISTICATED GENERATING SYSTEMS.
A generative code is a system of unfolding steps that enable people in a community to create a wholesome and healthy neighborhood. The steps are governed by rules of unfolding that are not rigid, but depend on context, and on what came before. The rules work in a way that is similar to the rules that nature follows to unfold an organism or a natural landscape, but these particular rules unfold a neighborhood and its buildings.
|TOPIC||Details of Document|
THE BIRTH OF FORM|
|The essence of a harmonious neighborhood is that it flows from the land, is harmonious with the land, and enhances the global structure of the land. This is true in rural areas, and it is true in urban areas. To understand how this process works, we ask you to study a short memo called The Birth of Form. It explains how a very simple process can generate large scale patterns in such a way as to be harmonious with a piece of land. |
|RULES THAT MAKE MORPHOGENESIS WORK||Please look back at the five rules for terraces in the Birth of Form memo. They allow people to generate agricultural terraces for hundreds of square miles, Each of these rules makes you DO something, it is extremely simple, and it is expressed in a way that makes what you do depend on the configuration of the land and place, so that you are -- almost without effort -- in harmony with it.|
|START APPLYING GENERATIVE THINKING TO A TYPICAL NEIGHBORHOOD||To start thinking about a neighborhood in generative terms, please look at the three rules for starting a neighborhood by clicking this link.|
Again, these simple rules are generative rules. You will find they generate something that is more in keeping with the land, or with existing buildings around the area: and you will find, too, that if you do it well, it will be more in keeping with the feeling in your heart.
If you continue the generative way of thinking when you go through detailed design, procurement, and construction, the neighborhood will still have that quality years later, when it is built and used!
|WATCH A NEIGHBORHOOD PLAN UNFOLDING||It is exciting to watch. Please look at THE UNFOLDING OF STROOD IN KENT by clicking this link. You will see the geometric structure of the new neighborhood arising step by step, under the impact of some thirty generative rules. You may visit other parts of the site to get more information about the way this process works, in practice.|
|WRITING GENERATIVE CODE||A paper describing the first steps of a typical generative code, which shows you how to get started, and also gives you a feel, immediately, for the huge difference between this generative kind of code, and the urban codes being used today, which are little more than rigid rule-books.Writing Generative Codes 5 pages|
|A COMPLETED GENERATIVE CODE AS AN EXAMPLE||Here is a complete generative code for a new community of 1200 houses on a square mile of land, on the Oregon coast.The Generative Master Plan for Harbor Hills, Oregon 137 pages 40 pictures. Published January 2005. |
|A FLEDGLING GENERATIVE CODE WHILE IT IS STILL BEING THOUGHT OUT||An example of an early stage in the process of writing a generative code. It is a complete code for a new neighborhood, very rough, which was written in two or three days. It contains many errors and omissions but is typical of the kind of work which can get you started, and which then begins to give a feel for the whole neighborhood that will be generated by this code. Creating a new Generative Code for a neighborhood of houses and businesses in Strood 32 pages 10 pictures.
|DEFINITION OF GENERATIVE CODES||What is a Generative Code? A paper discussing the nature of generative codes and the reasons why they work: 25 pages|
|MORPHOGENESIS AND SUSTAINABILITY||A longer paper discussing the unfolding of neigborhoods in the environment, in a way that parallels the unfolding of organisms and organic structures. This is shown to be the origin of true sustainability.Sustainability and Morphogenesis 69 pages 70 color pictures.|
PATTERN LANGUAGES: RELATION TO GENERATIVE CODES||Pattern languages are very useful, but do not place sufficient emphasis on the dynamic component of unfolding, which does the hard work of creating and generating living form. This short memo (The evolution of generative codes from pattern languages and sequences. ) explains the relation of pattern languages, the sequences presented in The Nature of Order, and the new Generative Codes.|
NECESSARY PRACTICAL CONDITIONS||Here you can see a List of the necessary practical features which allow unfolding to occur|
|Back to Top|