DMD, el compilador de referencia del lenguaje de programación D, estaba escrito en C++ desde sus inicios. Pero una vez que el lenguaje se ha ido estabilizando, este compilador ha sido totalmente reescrito en el propio lenguaje, algo que se conoce como self-hosted compiler. [Enlace directo al pull request de GitHub: https://github.com/D-Programming-Language/dmd/pull/4923 ]
Llevo siguiendo esporádicamente la evolución de este lenguaje durante los últimos años, aunque aún no me he metido con él. Me pareció muy interesante la idea pero por azares del destino no he tenido tiempo. A ver si dentro de poco puedo hacer algo con él y las envolturas en D de las librerías GTK+.
Comentarios
Llevo siguiendo esporádicamente la evolución de este lenguaje durante los últimos años, aunque aún no me he metido con él. Me pareció muy interesante la idea pero por azares del destino no he tenido tiempo. A ver si dentro de poco puedo hacer algo con él y las envolturas en D de las librerías GTK+.