viernes, 25 de noviembre de 2022

Primeros cambios en el interior PSeInt (2da parte)

Repito el comienzo del último post: "hay tres grandes objetivos: unificar algoritmos repetidos, eliminar todo el estado global, y separar/independizar los más posible las etapas del proceso de análisis e interpretación". En aquel me centraba en el primero, en este cuento cómo van los otros dos.

jueves, 29 de septiembre de 2022

Primeros cambios en el interior PSeInt

Ya comenté que iba a ir refactorizando muy de a poco el horrible código de pseint. Se podría decir que hay tres grandes objetivos: unificar algoritmos repetidos, eliminar todo el estado global, y separar/independizar los más posible las etapas del proceso de análisis e interpretación. Veamos cómo y para qué.

viernes, 2 de septiembre de 2022

La metamorfosis interna de PSeInt

Siempre dije que internamente el intérprete está muy mal diseñado, y muchas veces amagué con rehacerlo completamente. Sin embargo ninguno de esos amagues se completó por falta de tiempo. Así que ahora voy a tomar el camino más largo porque... Claro, como me falta tiempo, mejor ir por el camino más largo, ¿no? ¿WTF?

martes, 2 de agosto de 2022

¿Y por qué más silencio?

En mi post anterior daba un par de excusas para justificar por qué el blog parecía algo abandonado, y prometía tratar de retomar el ritmo. Sin embargo, desde entonces pasó todo lo contrario, y tanto el blog como los proyectos quedaron todavía más abandonados. Hubo una muy buena justificación para esto:

lunes, 17 de enero de 2022

¿Y por qué tanto silencio?

He llegado a la conclusión de que esto de "la nueva normalidad" tiene todo que ver con que últimamente escriba tan poco en el blog. Es obvio que trabajar desde casa le cambia a uno completamente la rutina. Y entre los efectos de este cambio, hay muchas cosas buenas y muchas malas. Para el blog, tocaron malas.