escribir cÓdigo para escribir

26
ESCRIBIR CÓDIGO PARA ESCRIBIR PFont f=createFont(“courier new”,24); // textFont(f,24); textAlign(RIGHT); // text(“ESCRIBIR”,225,120); text(“CÓDIGO”,225,80); text(“PARA”,225,115); text(“ESCRIBIR”,225,151);

Upload: others

Post on 24-Jul-2022

27 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ESCRIBIR CÓDIGO PARA ESCRIBIR

3

ESCRIBIRCÓDIGO

PARA ESCRIBIR

PFont f=createFont(“courier new”,24);

//

textFont(f,24);

textAlign(RIGHT);

//

text(“ESCRIBIR”,225,120);

text(“CÓDIGO”,225,80);

text(“PARA”,225,115);

text(“ESCRIBIR”,225,151);

Page 2: ESCRIBIR CÓDIGO PARA ESCRIBIR

1

He visto que

aprendemos a leer

a los pocos años

de haber entra-

do a estudiar, igualmente

aprendemos a escribir. Tal

vez, en el ámbito cotidiano

actual aprendemos a leer y a

escribir poco tiempo después

al que aprendemos a hablar

articuladamente, en teoría es

algo relativamente fácil y se

hace notorio por la escritura

de nuestro idioma, el español:

un simple juego de 27 caracteres

y unas pocas reglas de combina-

ción que generan precisos siste-

mas fonéticos suficientes para co-

municar ideas que se encuentran en

la mente. Las dificultades sólo sur-

gen en asuntos pequeños de ortogra-

fía y acentuación, pero aún con esas

barreras es posible darse a entender

con una idea, pues estas dificultades

en muchos casos surgen por la homoge-

neidad de algunos signos de nuestro

alfabeto (ejemplo la S y la Z, la C

y la K, la Y y la LL, etc), y las

reglas fonéticas establecidas en re-

lación al uso de la tilde. Entonces,

escribir debería ser fácil para mí:

si puedo hablar, puedo escribir. En

cuanto más conversación exista, mas

facultades tendré para escribir.

ai.ai_textFont(fuente, 20-(i*0.01));

ai.ai_fill(negro);

ai.ai_text(lista[cont],cos(i*0.2)*(80-(i*0.25))+width/2,(i*0.9));

Page 3: ESCRIBIR CÓDIGO PARA ESCRIBIR

2

¿Podemos escribir tan bien

como hablamos? Posible-

mente si se tratase de un

registro la respuesta

sería afirmativa, pero

no parece ser posi-

ble que una persona

escriba simultánea-

mente lo que está

hablando. Todo el

problema radica en

la relación pen-

samiento-escrito

—pensar, no ima-

ginar, no soñar,

sino pensar—, pen-

sar es el punto de

partida de la escri-

tura, esta relación

de ideas entre mente

y texto es la barrera

que se genera al escri-

bir. Tal vez gran par-

te de la gente escribe

mas bajo circunstan-

cias de presión que

por iniciativa

propia, algo

que sucede

general-

mente en el

ámbito académi

co: se escribe a

manera de cumplir

con algo y hay ex-

pectativas preesta-

blecidas para los es-

critos, bien sea una

reseña, un ensayo o un

análisis, existe un tema,

existen referencias dadas

por el contexto en el que

se desarrolla, ya sea de

parte de un profesor, tu-

tor o monitor; y finalmente

se establecen patrones co-

munes de pensamiento. En

ese caso creo que el pen-

samiento está predetermi-

nado y encaminado, por lo

que los procesos mentales,

aunque tienen un alto gra-

do de autonomía, son refe-

renciales y se basan mas en

un imaginario ya creado que

en un pensamiento surgido.

Page 4: ESCRIBIR CÓDIGO PARA ESCRIBIR

3

Había.....|

Page 5: ESCRIBIR CÓDIGO PARA ESCRIBIR

4

He de sentarme en el escritorio, abrir el

procesador de texto y comenzar a escribir en

una hoja en blanco con la mente en blanco.

Han surgido un sinnúmero de imaginarios,

referentes y sucesos con los que puedo

estructurar lo que voy a plasmar en

letras pero, ¿Cómo escribir algo que

veo en mi cabeza pero no lo puedo

decir en el papel? No tengo la dis-

ciplina de leer, componente base

de los escritores, escribo tan-

to como leo y bajo presión,

desde niño he sentido apatía

hacia la lectura debido a

las imágenes sobre las que

he crecido. Todo se ha

convertido en lecturas

ajenas a las letras,

traducidas en imáge-

nes y sonidos. Soy

el nuevo lector

o el analfabeta

contemporáneo.

He de sentarme en el escritorio, abrir el

procesador de texto y comenzar a escribir en

una hoja en blanco con la mente en blanco.

Han surgido un sinnúmero de imaginarios,

referentes y sucesos con los que puedo

estructurar lo que voy a plasmar en

letras pero, ¿Cómo escribir algo que

veo en mi cabeza pero no lo puedo

decir en el papel? No tengo la dis-

ciplina de leer, componente base

de los escritores, escribo tan-

to como leo y bajo presión,

desde niño he sentido apatía

hacia la lectura debido a

las imágenes sobre las que

he crecido. Todo se ha

convertido en lecturas

ajenas a las letras,

traducidas en imáge-

nes y sonidos. Soy

el nuevo lector

o el analfabeta

contemporáneo.

Page 6: ESCRIBIR CÓDIGO PARA ESCRIBIR

5

He de sentarme en el escritorio, abrir el

procesador de texto y comenzar a escribir en

una hoja en blanco con la mente en blanco.

Han surgido un sinnúmero de imaginarios,

referentes y sucesos con los que puedo

estructurar lo que voy a plasmar en

letras pero, ¿Cómo escribir algo que

veo en mi cabeza pero no lo puedo

decir en el papel? No tengo la dis-

ciplina de leer, componente base

de los escritores, escribo tan-

to como leo y bajo presión,

desde niño he sentido apatía

hacia la lectura debido a

las imágenes sobre las que

he crecido. Todo se ha

convertido en lecturas

ajenas a las letras,

traducidas en imáge-

nes y sonidos. Soy

el nuevo lector

o el analfabeta

contemporáneo.

He de sentarme en el escritorio, abrir el

procesador de texto y comenzar a escribir en

una hoja en blanco con la mente en blanco.

Han surgido un sinnúmero de imaginarios,

referentes y sucesos con los que puedo

estructurar lo que voy a plasmar en

letras pero, ¿Cómo escribir algo que

veo en mi cabeza pero no lo puedo

decir en el papel? No tengo la dis-

ciplina de leer, componente base

de los escritores, escribo tan-

to como leo y bajo presión,

desde niño he sentido apatía

hacia la lectura debido a

las imágenes sobre las que

he crecido. Todo se ha

convertido en lecturas

ajenas a las letras,

traducidas en imáge-

nes y sonidos. Soy

el nuevo lector

o el analfabeta

contemporáneo.

Page 7: ESCRIBIR CÓDIGO PARA ESCRIBIR

6

String tema= “la dificultad de escribir”;for(int i=0;i<50;i=i+1){ println(tema);}

>la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir la dificultad de escribir

Page 8: ESCRIBIR CÓDIGO PARA ESCRIBIR

7

Page 9: ESCRIBIR CÓDIGO PARA ESCRIBIR

8

Un signo es un estímulo -es decir una sustancia sen-

sible- cuya imagen mental está asociada en nuestro

espíritu a la imagen de otro estímulo que ese signo

tiene por función evocar con el objeto de establecer

una comunicación.

Pierre Giraud, La semiología

Page 10: ESCRIBIR CÓDIGO PARA ESCRIBIR

9

¿Pluma o teclado?, ¿papel o pan-

talla?, ¿impreso o digital? Se me

ha impuesto la letra escrita desde

siempre, el lápiz antes que el te-

clado, la letra cursiva antes que

la script; algo que la pedagogía

dice ser necesario. Las cosas han

cambiado nuestra manera de escri-

bir: el teclado ha suplantado la

pluma, la escritura manual ahora

es privilegio de unos pocos, duele

la mano cuando se usa el esfero y

la caligrafía ya no es cuestión de

algo personal. El medio digital ha

globalizado nuestros métodos, el

instrumento manual es despreciable

y le dejamos todo a la máquina,

todos los libros son escritos con

las mismas fuentes y apenas difie-

ren en sus portadas. Se ha pres-

cindido del medio y cada vez es

mas aburrido leer: líneas y líneas

continuas de letras que parecen

nunca acabar, los signos pierden

su apreciación y su autonomía ha-

ciendo que se pierdan en ese mar

de caracteres. Colocar los pensa-

mientos en signos no es simplemen-

te hacer que las letras conformen

una hoja de papel, es hacer que una

vez leídas el lector sea capaz de

retener algo en la mente.

Page 11: ESCRIBIR CÓDIGO PARA ESCRIBIR

10

Page 12: ESCRIBIR CÓDIGO PARA ESCRIBIR

11

McLuhan alude al medio como men-

saje, la precisión en la escri-

tura se hace notoria cuando no

hay signos de sobra, todos estos

han de poseer la misma fortale-

za a la hora de comunicar ideas,

sean pocas o abundantes, el me-

dio es el directo responsable de

que ese juego de caracteres sea

recibido efectivamente. Si el

medio es deficiente, poco llama-

tivo y mediocremente elaborado

tendrá un mensaje de esa mis-

ma naturaleza por mas desarrollo

que este haya tenido; es como

un extenso libro de diagramación

pobre, letra minúscula difícil-

mente legible y una portada que

daría vergüenza exhibir; o como

el sonido en un video, si no se

le da la misma importancia que

al medio visual posiblemente se

convierte en un elemento antagó-

nico al contenido.

Many people read more text on a computer, television, PDA, or cell

phone than they do on paper. How did this happen? Over the last few

decades, our relationship with technology has developed to the point

where watching, viewing, and reading the graphic displays that su-

rround us seems a natural part of our lives ….

….Dynamic typography, or type that moves, offers some unique opportu-

nities over the static typography on a page. As time-based medium, dy-

namic typography allows for a cinematic approach, an approach with vo-

ices and characters, with pace, suspense, surprise, and storytelling.

Interactivity can also be combined with moving typography to navigate

a non-linear narrative or to convey a complex information space.

Peter Cho. DYNAMIC TYPOGRAPHY: PAST PRESENT AND FUTURE. Del libro

CREATIVE CODE de JOHN MAEDA

Page 13: ESCRIBIR CÓDIGO PARA ESCRIBIR

12

Entonces, desde mi punto de vis-

ta, en el caso de la escritu-

ra las letras han de poseer una

importancia equivalente o mayor

a la del contenido que se co-

munica, al igual que el sopor-

te que las sostiene, sea papel,

pantalla o cualquier otro me-

dio. En los contextos visuales

pienso que la tipografía resulta

siendo mas cómoda que las formas

abstractas. Cuando los elemen-

tos son abstractos es difícil

concretar una reacción, cuando

los elementos son representati-

vos o no-abstractos se genera

una tranquilidad inmediata, la

tipografía es mas significativa

que cualquier tipo de gráfica.

How does visual form get inside the “con-

tent” of writing? How has typography refu-

sed to be a passive, transparent vessel for

written texts, developing as a system with

its own structures and devices?

Ellen Lupton, A POST-MORTEM ON

DECONSTRUCTION? Del libro TEXT ON TYPE:

CRITICAL WRITINGS ON TYPOGRAPHY editado

por STEVEN HELLER y PHILIP B. MEGGS

textFont(courier,8);

fill(0);

text(parr1,0,20);

textSize(6);

text(cita2,250,400);

Page 14: ESCRIBIR CÓDIGO PARA ESCRIBIR

13

Tal vez mi fobia a la lectura,

que se refleja en mi dificultad

hacia la escritura, parece ser

debido al medio en el que me

llega la información. Siento que

la mayoría de los escritores no

piensan mas allá de sus pala-

bras, de la forma en que serían

leídos sus textos, de las le-

tras que van a representar sus

ideas, de cómo su contenido ha

de ser transmitido de una ma-

nera efectiva hacia el lector,

que lo atraiga, que lo incite,

que no genere repulsión hacia su

escritura debido al medio en el

se encuentra. El escritor da sus

letras a otro individuo para que

lo plasme en un medio, hasta le

otorga libertad total y este ni

siquiera conoce su contenido, el

autor apenas se lo insinúa, se

desconectan dos formas de crea-

ción y al final el medio y el

contenido terminan siendo con-

tradictorios, puede ser un gran

texto con un medio poco efectivo

que lo lleve al fracaso. Pienso

otra vez en McLuhan, puede ser

un texto mediocre pero un medio

que lo resalta, que lo hace im-

portante, entonces me atrevo a

decir que al final es el medio el

que decide sobre el mensaje.

Page 15: ESCRIBIR CÓDIGO PARA ESCRIBIR

14

for(int i=0;i<lista.length;i+=1){ ai.ai_textFont(fuente, round(random(17)+8)); ai.ai_fill(negro); ai.ai_text(lista[i],random(340),random(453)); }

Page 16: ESCRIBIR CÓDIGO PARA ESCRIBIR

15

CONTENIDO

Page 17: ESCRIBIR CÓDIGO PARA ESCRIBIR

16

¿Qué quiere decir representar, hacer vivir

físicamente las palabras para, más allá de

la capacidad sonora que las palabras tie-

nen para vivir, visualizar su capacidad de

imagen, de iconicidad? Es decir, hasta qué

punto las palabras son también seres físi-

cos que participan de la naturaleza misma

de la imagen”

Raymond Bellour, citado por Gabriela Hä-

bich en “Decálogo de la imagerie electró-

nica”

Una página, un párrafo, una frase o

una simple palabra son capaces de

contener un universo de significados.

Cuando se es libre de presiones para

escribir surgen las verdaderas di-

ficultades: no hay tema, pero sí un

mundo de ideas de las cuales no sé

cual escoger para desarrollar. No

puedo lanzarme a escribir de lo pri-

mero que me salga de la mente: lo

más posible es que esa primera idea

me esté aburriendo al poco tiempo de

haberla concebido; si me siento a

pensar en algo, termino por no ha-

cer nada y ahí termina la motivación

para escribir. En el ámbito en el

que me muevo, el arte, mis ideas se

conciben en imágenes, mis procesos

son intuitivos más no conceptuales,

he aprendido a pensar en imágenes,

los caracteres en conjunto represen-

tan las imágenes, pueden significar

cualquier cosa. Esta condición llega

a hacerme desear que las cosas no tu-

viesen nombre, que pudiese escribir

directamente con las imágenes como

si fuese una lengua que se pudiese

entender en el contexto universal.

Page 18: ESCRIBIR CÓDIGO PARA ESCRIBIR

17

El texto no <<comenta>> las imágenes. Las

imágenes no <<ilustran>> el texto: tan

sólo cada una ha sido para mí la salida de

una especie de oscilación visual, análoga

quizá a esa <<pérdida del sentido>> que el

Zen llama un <<satori>>; texto e imágenes,

en sus trazos, quieren asegurar la circu-

lación, el intercambio de estos significan-

tes: el cuerpo, el rostro, la escritura, y

leer ahí la distancia de los signos.

Roland Barthes, El imperio de los signos

Ese traspaso de la imagen al tex-

to no incentiva en mi la escri-

tura, pero igual aprecio que esa

misma escritura a la que he ex-

presado mi apatía sea capaz de

describir, de nombrar cada ob-

jeto, individuo y casi el todo.

Somos esclavos naturales de los

signos y las percepciones que es-

tos nos puede aportar son limi-

tadas en comparación al universo

de imágenes que existen en mi

mente, todos los nombres esta-

blecidos por la escritura quedan

inmutables en extensos periodos

de tiempo, tanto que en la mayo-

ría de los casos la vida no es

suficiente para percibir cambios.

Ese esclavizador eterno ilustra

mensajes escritos en la mente,

el pensamiento se hace comple-

jo al dejar de hacer referencia

a las imágenes y hace intentos

fallidos de describir las sensa-

ciones: todos sabemos que es el

amor, el odio, la felicidad, y

demás sensaciones humanas, pero

nadie sabe como describirlas.

Page 19: ESCRIBIR CÓDIGO PARA ESCRIBIR

18

Locke, en el siglo XVII, postuló (y re-

probó) un idioma imposible en el que cada

cosa individual, cada piedra, cada pája-

ro, y cada rama tuviera nombre propio; Fu-

nes proyectó alguna vez un idioma análogo,

pero lo desechó por parecerle demasiado

general, demasiado ambiguo. En efecto, Fu-

nes no sólo recordaba cada hoja de cada

árbol de cada monte, sino cada una de las

veces que la había percibido o imaginado.

Jorge Luís Borges, Funes El Memorioso,

Ficciones

El poder de las palabras

está contenido en los deta-

lles, en describir las co-

sas tal como son; a la hora

de escribir acerca de las

sensaciones, del pensamien-

to, de la conciencia o de

los mismos sentimientos el

lenguaje puede ser confuso,

presenta laberintos de in-

terpretación y en muchos ca-

sos el mensaje percibido es

distinto al de la intención

con la que he de escribir.

Tal vez la escritura sirva

en últimas a una necesidad

de llenar vacíos personales

en lugar de transmitir pen-

samientos hacia un lector,

y está bien si es un diario

o algo personal que no ha

de divulgarse, pero si no

se tiene lo que he llama-

do el complejo de Kafka y

la intención es de publicar

no creo que el pensamien-

to completo sea traducible

a signos.

Page 20: ESCRIBIR CÓDIGO PARA ESCRIBIR

19

Sin tener ideas tal vez pueda

recurrir a alguien que me ase-

sore para tener un tema para

escribir: escuchar sugerencias,

discriminar, poner en prácti-

ca lo que parezca convenien-

te y descartar lo que no sea.

Creo que lo difícil de estar

en esa situación es intentar no

convencerse de todo lo que la

persona diga, pues lo sensato

es consultar a alguien que sepa

escribir y es común que no ten-

ga argumentos para defenderme

ante sus afirmaciones, pero si

no tengo presión para escribir,

tal vez esta sea una solución

alternativa a mi proceso de es-

critura. Es una forma molesta

de apropiarme de algo, queda en

duda si estoy complaciendo a la

persona consultada y me encuen-

tro atado a sus predicamentos

sin posibilidad de contradic-

ción. He de poseer una forma de

convertir mis imágenes en es-

critura que sea flexible con la

manera en que veo el entorno.

Page 21: ESCRIBIR CÓDIGO PARA ESCRIBIR

21

var direc = [1, -1];var velo = [1.5, 1.6, 1.7, 1.8, 1.9, 2, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3];//fvar actual;////mapa de gramaticavar gram = new Array();gram[“inicio”] = [“vSing”, “vPlu”, “artMS”, “artMP”, “artFS”, “artFP”];gram[“vSing”] = [“adv”, “prep”];gram[“vPlu”] = [“adv”, “prep”];gram[“artMS”] = [“sMS”];gram[“artMP”] = [“sMP”];gram[“artFS”] = [“sFS”];gram[“artFP”] = [“sFP”];gram[“sMS”] = [“adjMS”];gram[“sMP”] = [“adjMP”];gram[“sFS”] = [“adjFS”];gram[“sFP”] = [“adjFP”];gram[“adjMS”] = [“vSing”, “prep”, “punto”];gram[“adjMP”] = [“vPlu”, “prep”, “punto”];gram[“adjFS”] = [“vSing”, “prep”, “punto”];gram[“adjFP”] = [“vPlu”, “prep”, “punto”];gram[“prep”] = [“artMS”, “artMP”, “artFS”, “artFP”];gram[“adv”] = [“prep”, “punto”];gram[“punto”] = [“inicio”];//var contador = 0;//funcion para la frasefunction hacerFrase() { contador++; var caminos = gram[actual]; var elcamino = caminos[random(caminos.length)]; var aleatfrase = random(eval(elcamino).length); var lafrase = eval(elcamino)[aleatfrase]; actual = elcamino; texto_mc.texto_txt.text = texto_mc.texto_txt.text+lafrase; if (lafrase != “.” && contador<350) { hacerFrase(); } if (lafrase != “.” && contador>315) { boton_btn.enabled = false; Key.removeListener(latecla); }}lets = “abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ”;list = [];list = lets.split(“”);actual = “inicio”;latecla = new Object();latecla.onKeyDown = function() { ascii = Key.getAscii(); letra = String.fromCharCode(ascii); for (m=0; m<list.length; m++) { if (letra == list[m]) { cam = gram[actual]; elcam = cam[random(cam.length)]; lapal = eval(elcam)[random(elcam.length)]; actual = elcam; texto_mc.texto_txt.text = texto_mc.texto_txt.text+lapal; if (lapal != “.” && contador>315) { Key.removeListener(latecla); } actual = “inicio”; hacerFrase(); } }};_root.onEnterFrame = function() { if (Key.isDown(Key.BACKSPACE)) { texto_mc.texto_txt.text = “”; contador = 0; Key.addListener(latecla); }};Key.addListener(latecla);

PROGRAMACIÓN

Page 22: ESCRIBIR CÓDIGO PARA ESCRIBIR

22

Había aprendido sin esfuerzo el inglés,

el francés, el portugués, el latín. Sos-

pecho, sin embargo, que no era muy capaz

de pensar. Pensar es olvidar diferencias,

es generalizar, abstraer. En el abarrotado

mundo de Funes no había sino detalles, casi

inmediatos.

Jorge Luís Borges, Funes El Memorioso,

Ficciones

Pensar para escribir, escribir para

recordar. Pensar en algo que piense

por uno, escribir código para es-

cribir. Una medida desesperada o un

recurso de creación, la programación

no encaja en el círculo tradicional

de los escritores. Si programar fue-

se un género literario, posiblemente

yo sería un escritor, leído a través

de pantallas, interfaces e interpre-

taciones perceptibles surgidas de

la máquina. El código se encuentra

tras bambalinas, maneja los hilos

del universo que sus líneas conciben

y adquiere una conducta estableci-

da por el autor; el programa conoce

todo lo que su universo contiene y

genera lo que el autor ha preesta-

blecido para este. Una conducta es

generada a partir de un estímulo que

el ser humano es capaz de diferen-

ciar por conciencia propia, mientras

que el programa diferencia a través

de lo que identifica como input (es-

tímulo) y los elementos creados en

su universo; éste puede hacer se-

lecciones a partir de lo aleatorio,

pero no posee un criterio propio de

conciencia.

stroke(0);

fill(255);

rect(0,200,50,50);

Page 23: ESCRIBIR CÓDIGO PARA ESCRIBIR

23

Generar escritura, generar pensamiento, las ideas mu-

tan al entrar en contacto con otras. En la escritura,

la gramática determina sus reglas de construcción;

las reglas están escritas y son casi inmutables.

Igualmente los lenguajes de programación poseen sus

reglas, es decir, su gramática. Posiblemente a una

persona con conocimientos en lenguaje y en sus dis-

tintas ramas de estudio no se le ocurriría pensar en

la programación y me atrevería a decir que la vería

como algo antagónico.

function rotar() { contador = getTimer()/1000; cont++; if (chiqui) { radio -= 0.5; } else { radio += 0.5; } if (cont>=letras.length) { cont = 0; dd = random(4)+1; tex = eval(“_lv.texto”+dd); letras = tex.split(“”); } if (radio<160) { chiqui = false; } if (radio>320) { chiqui = true; } _mc = vacio_mc.attachMovie(“letra”, “hijo”+cont, cont); _mc._x = Math.cos(contador)*radio+Stage.width/2; _mc._y = Math.sin(contador)*radio+Stage.height/2; _mc.gotoAndStop(random(5)+1); _mc._txt.text = letras[cont]; _mc.xdir = direccion[random(direccion.length)]; _mc.ydir = direccion[random(direccion.length)]; _mc.rot = movs[random(movs.length)]; _mc.rdir = direccion[random(direccion.length)]; _mc.xsc = movs[random(movs.length)]; _mc.ysc = movs[random(movs.length)]; _color = new Color(_mc); _color.setRGB(colores[random(colores.length)]); _mc.onEnterFrame = function() { this._rotation += this.rot*this.rdir; this._xscale += this.xsc*this.xdir; if ((this._xscale>100) || (this._xscale<-100)) { this.xdir *= -1; } this._alpha -= 0.3; if (this._alpha<=0) { this.removeMovieClip(); } };}

Page 24: ESCRIBIR CÓDIGO PARA ESCRIBIR

24

La programación no razo-

na, no le encuentra senti-

do a las ideas, sólo sigue

sus leyes. Para el código

no existe la jurisprudencia

de la gramática, sólo nos

puede sugerir su universo,

mas no expresarlo, pero es

un universo de reglas mo-

delable en términos algo-

rítmicos. Se manifiesta una

vez y en ocasiones no vuel-

ve a expresarnos su idea,

permanece dependiendo de la

interacción humana, de la

condición de la máquina que

lo soporta o del sistema de

reglas planteado. Su mensa-

je puede perdurar o desva-

necerse.

Mírela bien. Ya no la verá nunca más…………

…………No puede ser, pero es. El número de

páginas de este libro es exactamente infi-

nito. Ninguna es la primera; ninguna, la

última. No sé por qué están numeradas de

ese modo arbitrario. Acaso para dar a en-

tender que los términos de una serie infi-

nita admiten cualquier número.

Jorge Luís Borges, El libro de arena

If in physics the world is made of atoms

and in genetics it is made of genes, com-

puter programming encapsulates the world

according to its own logic. The world is

reduced to two kinds of software objects

which are complementary to each other:

data structures and algorithms.

Lev Manovich. The database, The language

of new media

textField1(lev,150,0,250,60);

textField2(parr,0,150,190,300);

textField3(borg,30,400,150,60);

for(i=1;i<=3;i++){

txt[i]=eval(“textField“+i);

println(txt);

}

Page 25: ESCRIBIR CÓDIGO PARA ESCRIBIR

25

No tengo tema para escribir, no ten-

go motivos para escribir, le dejo

la escritura al azar del algoritmo

y la máquina, escribo poemas en cada

línea, sin importar que sean versos

o prosas, si riman o desarticulan,

si contienen poética o solo son nú-

meros, variables, listas de pala-

bras, operadores, ordenes o clases.

Padezco del complejo de Kafka, pero

lo evado con el mundo que reflejan

mis escritos: nadie puede leerlos,

pero pueden tener experiencias de

estos a través del mundo que con-

cibo, es mi alivio a la dificultad

de escribir, escribo en el lenguaje

del algoritmo, escribo tras bamba-

linas. La programación es mi salida,

veo mis ideas en imágenes, pienso

en programación, ese mundo del cual

los escritores tradicionales no se

identifican es para mi la forma en la

que puedo concebir mis ideas.

El lenguaje de programación discri-

mina de la misma manera que otros

lenguajes, todo es posible mientras

el contenido esté dentro de su sin-

taxis. La programación no habla, no

es elocuente, pero transmite lo que

comunica en imágenes, incluso pue-

de contener otros lenguajes y comu-

nicarlos a través de su mundo, al

igual que sus reglas y su gramática.

Programar es escribir, es mi género

literario, es la forma en que hago

saber un pensamiento propio sin pa-

labras.

Page 26: ESCRIBIR CÓDIGO PARA ESCRIBIR

26

Felipe Vega

2006

Dedicado a:

Mi madre

Gato

Burbano

Viteri

Luisa

Santiago

Gabriel

Edwin

Cesitar

Alejandro

Carmen

Gracias por su tiempo, sus ideas, su apoyo, su dedi-

caciòn, su paciencia, su tolerancia. Gracias por ser

como son.