Estuve escribiendo una librería de clases C# para manejar grupos finitos. Un grupo es un conjunto G de elementos dotados de una operación binaria *, dondee: a * b is in G (clausura) a * (b * c) = (a * b) * c ...
En estos días estuve reimplementando el núcleo de mi intérprete Lisp de código abierto AjLisp . Había escrito sobre la anterior versión en el 2008: AjLisp: a Lisp interpreter in .NET AjLisp: un intérprete Lisp en .NET Es trabajo en progreso. Pueden bajar...
Muchas veces, escribo programas tipo code kata, para entrenarme en algún tema de desarrollo de software. En estos últimos meses, escribí varios mini intérpretes, usando TDD, code coverage, y C#. La semana pasada, estuve trabajando en el lanzamiento de...
Ayer dí una charla gratuita sobre generación de código, usando AjGenesis . Espero haber transmitido la idea de que es más que generación de código, y que va más allá de la tecnología actual. Quisiera enumerar algunos posts relacionados con el tema, y...