Red de conocimiento informático - Material del sitio web - ¿Cómo entender las ideas de diseño de un lenguaje de programación en sí?

¿Cómo entender las ideas de diseño de un lenguaje de programación en sí?

Puedes leer libros escritos por los propios diseñadores de lenguajes. Generalmente hablan más o menos de algunas ideas de diseño. Por ejemplo, el diseñador del lenguaje Ruby escribió un libro "El mundo de la programación de Yukihiro Matsumoto desde una perspectiva global", utilizó una gran cantidad de ejemplos de programas y gráficos para explicar en profundidad el concepto de diseño del lenguaje de programación Ruby y examinó la relación. entre programación y programación desde una perspectiva única. Diversas tecnologías relacionadas.

Además, existe una subdisciplina llamada "Lenguaje de programación", que se especializa en cómo diseñar un lenguaje de programación, incluyendo su compilación, sintaxis, interacción con la capa subyacente, etc. Qiu Zongyan ha traducido un libro llamado "Lenguaje de programación: el camino hacia la práctica", que es muy bueno y puede leerse como una mentalidad de artes marciales.