conceptos-unidad-3
Duración: 2 clases
Ideas prácticas
Metaprogramación y reflection.
no es posible asegurar:
todos los programas que andan pasaron por el sist. de tipos
no todos los programas que no andan no pasan por el sist. de tipos.
circulos (andan ( tipan y funcionan ) tipan)
También podemos mostrar metaprogramacion en self
- addSlot, removeSlot, decorateSlot
- más heavy mover todos los slots de un objeto a uno nuevo, poner a ese nuevo como parent del original… eso nos da un lugar donde “sobreescribir” los slots que quieras, como un decorator.
Otra cosa que se podría dar es metaprogramación en prolog (si lo vieron antes con dodino).