¿Cómo crear un lenguaje de programación desde cero?

¿Cómo crear un lenguaje de programación desde cero?
Cómo crear un lenguaje de programación desde cero?

Este libro (en inglés) contiene todo lo que necesitas saber para implementar un lenguaje de scripts eficiente y con todas las funciones necesarias. Aprenderás conceptos de alto nivel sobre el análisis, la semántica y mucho más detalles valiosos; como la representación del código de bytes y la recolección de basura.

Tu cerebro se iluminará con ideas que vas a poder encontrar. Será genial.

A partir de main(), crearás un lenguaje que presenta una sintaxis rica, tipeo dinámico, recolección de basura, alcance léxico, funciones de primera clase, cierres, clases y herencia. Todo empaquetado en unos pocos miles de líneas de código limpio y rápido que podrás comprender a fondo porque tu serás el que las has escrito.

Puedes leer todo el libro, gratis, en línea.. Se esta publicando un capítulo cada poco tiempo, y si deseas recibir las actualizaciones, debes suscribirte a la lista de correo que encontrarás en la portada del libro; en la página html siguiente..

👉 Leer Libro 😺

Fuente: Crafting Intérpretes


ROSEPAC

Curador Digital y Redactor. Creador del Diario Ciberninjas. Asturiano amante de las nuevas tecnologías.