FIBONACCI in ConTeXtures
Was w�rden wir in Bezug auf Berechenbarkeit gewinnen, wenn wir 2 oder mehr v�llig autonome und vollst�ndige Pragramme auf ebenso autonomen und vollst�ndigen Maschinen laufen lassen w�rden?
Antwort: Nichts, ausser dass mehrfach dasselbe realisiert w�rde.
Was w�rde passieren, wenn diese autonomen und separierten Programme und Maschinen miteinander kommunizieren w�rden indem sie ihre Daten austauschen k�nnten?
Antwort: Der Gewinn w�re eine deutlich erh�hte Effizienz bez�glich Rechengeschwindigkeit, Arbeitsverteilung, Medienkapazit�ten, usw.
Was wir nicht gewinnen w�rden, w�re eine Steigerung der m�glichen Berechenbarkeit. Alles was die vernetzten Kommunikationssysteme leisten k�nnen, k�nnte, zumindest im Prinzip, durch einen einzigen Grossrechner geleistet werden.
3. Frage: Interaktion und Reflexion
Was w�rden wir gewinnen, wenn diese autonomen Rechensysteme nicht nur miteinander kommunizieren, sondern auch miteinander interagieren und auf ihre Interaktionen reflektieren k�nnten?
Antwort: Wir w�rden eine Komplexion erhalten, die sich nicht mehr auf ein einziges und einzelnes System reduzieren liesse, weil ein einzelnes und einheitliches System nicht mit sich selbst interagieren kann. Interaktion, und auch Reflexion, setzen Verschiedenheit der Systeme voraus. Dies w�rde echte Kooperation zwischen Systemen erm�glichen, die eine h�here Komplexit�t aufweist als ein noch so grosses Einzelsystem. Ko-kreation von gemeinsamen Umgebungen w�ren m�glich. F�r kommunikative Systeme gilt dies nicht, da sich deren Komplexit�t (im Prinzip) auf einen Informationsaustausch zwischen Teilsytemen eines einzelnen Gesamtsystems ohne Umgebung reduzieren l�sst.
ConTeXtures stellt das erste Programmierungsparadigma dar, das den Anforderungen einer interaktionalen und reflektionalen Komplexion von Rechnern und Programmen gerecht wird. Interaktivit�t und Reflektionalit�t von Computersystemen sind durch ConTeXtures konzeptionell erfassbar und werden dur