¿Te gusta la programación? Si es así, ¿tiene alguna idea de proyecto grande (innovadora) que le gustaría diseñar en el futuro?

He sido programador durante más de 40 años, ¡me encanta! Escribo código en mi tiempo libre y también para vivir. Después de suficiente tiempo para hacerlo, la programación es tan natural como hablar o escribir cosas como esta respuesta en inglés. No quiero dejar de programar más que dejar de hablar o dejar de escribir. Piense en ello como ser un pianista de concierto que también toca el piano para su propia diversión, o alguien que se dedica al diseño gráfico para ganarse la vida y pinta paisajes de acuarelas en su tiempo libre.

Siempre tengo al menos un “proyecto paralelo” en el que estoy trabajando, ¡y por lo general hay una cola de ellos esperando mi atención! (Si soy honesto, ¡también hay un largo rastro de restos donde comencé algo y luego lo abandoné o me distraí con algo más brillante!)

Entonces, por ejemplo, mi blog (https://LetsRunWithIt.com) no está construido sobre ninguna de las herramientas de blog estándar, lo escribí todo, desde cero, solo porque quería descubrir cómo hacerlo. Todavía lo estoy agregando, pieza por pieza, ya que las nuevas características me lo sugieren. Hubiera sido más fácil usar Drupal o WordPress o algo así, pero entonces no habría aprendido nada.

Ahora estoy jugando con “Web Assembly” porque creo que es el camino del futuro y debería aprender a usarlo … tal vez escribiré un juego en línea usándolo … tal vez no … tal vez reescriba mi blogging software en C ++ solo porque puedo!

Tengo un par de ideas “grandes” en las que tengo la intención de trabajar en el futuro … cada una requiere múltiples etapas de implementación, y requieren que adquiera un montón de nuevas habilidades para poder llevarlas a cabo. Algunas de esas etapas ya están hechas, la mayoría están “en la cola”.

¡Pero no voy a escribir sobre ellos públicamente porque podría querer ganar dinero con ellos algún día y no quiero que alguien más llegue primero!

Me encanta programar, lo considero similar a trabajar en una carpintería, hacer armarios y mesas, etc. Y lo digo después de trabajar como programador la mayor parte de mi vida adulta.

Y es gracioso. Creé una obra de arte en mis primeros años. Lo programé usando Pascal en un Apple II, ¡a principios de los 80! Presenté la idea en un simposio llamado “pequeñas computadoras en las artes”.

La idea era algo que pensé que perseguiría y desarrollaría, y sin embargo, estaba tan ocupada con la vida que seguí posponiendo el trabajo. Sigo queriendo seguir este proyecto, probablemente en iOS en un iPad usando Metal, y continúo posponiendo la creación del trabajo.

Era un programa gráfico basado en aleatoriedad restringido dentro de parámetros definidos. Mi primera pieza fue un programa que “pintó” una imagen del sol que se elevaba sobre el océano, coloreando las olas y el cielo, luego una isla con bosques y nubes. Todo pintando la escena constantemente en un estilo impresionista, con una variedad de colores, formas y anchos de pincel y dirección.

Mi pieza final sería un programa de pintura donde el usuario podría crear patrones de restricciones que serían seguidos por lo que llamé “arte vivo”. El resultado sería una “pintura” artística que siempre cambiaba, siguiendo las restricciones impuestas, incluido un tiempo dominio. Por ejemplo, “agua” sería un tipo de material que obviamente brillaría y se transformaría en forma y color, influenciado por las restricciones definidas.

Hay mucho de esto en mi cabeza, todo “inventado” en los años 80, y aún no se dio cuenta. Y no creo que haya visto nada similar producido todavía, lo que también es interesante.

De todos modos, ¡gracias por preguntar!