Wenn Sie nicht nur nach Büchern suchen, sondern auch an Websites interessiert sind, die Artikel zu diesem Thema enthalten, habe ich über verschiedene Aspekte der Entwicklung einer Programmiersprache gebloggt. Die meisten dieser Beiträge finden Sie in meinem Blog unter Kategorie "Sprachdesign" .
Insbesondere behandle ich die manuelle Generierung von Intel-Maschinencode, die automatische Generierung von Maschinen- oder Bytecode, das Erstellen eines Bytecode-Interpreters, das Schreiben einer objektorientierten Laufzeitumgebung, das Erstellen eines einfachen Laders und das Schreiben eines einfachen Mark/Sweep Garbage Collectors. Und das alles auf sehr praktische und pragmatische Weise, anstatt Sie mit viel Theorie zu langweilen.
Ich würde mich über eine Rückmeldung zu diesen Themen freuen.