If you have always dreamed of writing your own programming language - welcome. Here you will surely find something interesting for yourself.
GitHub-user yawnt has collected a wonderful selection of links for lovers of dragons, languages ​​and other delicious guts. And knowledgeable comrades in the comments will surely share with you and other dishes.
Yawnt writes the following: ')
Every day I am more interested in the topic of compilers, interpreters and design of programming languages ​​in general. And I decided to share with the people links to the materials I collected (most of which I myself still have to read: <). I hope someone they will be useful.
I did not include (and do not intend to) the list of references to official documentation, since I consider it obvious that the first thing to do is to look exactly there; P. All, of course, in English.We share references to Russian-language materials (and to the existing translations of the works listed) in the comments, gentlemen!The topic is incredibly fascinating.
The original post is posted on github , offer the author links, he will add them to the post.
I'm sure you know another billion of the most interesting sources of information on a given topic (for example, there is a good course on Coursera). Share your knowledge!