浏览代码

Update README.md

Ahmad Alhour 8 年之前
父节点
当前提交
25bae4283a
共有 1 个文件被更改,包括 14 次插入1 次删除
  1. 14 1
      README.md

+ 14 - 1
README.md

@@ -144,16 +144,29 @@ A curated list of awesome resources, tools, technologies and source code project
     + [Part 2 - An x64 JIT](http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-2-an-x64-jit/).
     + [Part 3 - LLVM](http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-3-llvm/).
     + [Part 4 - In Python](http://eli.thegreenplace.net/2017/adventures-in-jit-compilation-part-4-in-python/).
+  * [How to Compile with Continuations](http://matt.might.net/articles/cps-conversion/).
 
 
 ### Tutorials
 
+  * [Compiler Optmization Tutorial](https://www.youtube.com/watch?v=SfV8aRX0YY0).
   * [Metacompiler Tutorial, Part 1](http://www.bayfronttechnologies.com/mc_tutorial.html).
+  * [How I Wrote a Programming Language, and How You Can Too](https://medium.com/@william01110111/the-programming-language-pipeline-91d3f449c919).
+    + Discussions: [Reddit](https://redd.it/62ixbc).
 
 
 ### Community Discussions
 
-_WIP_.
+  * [Difference between an LL and Recursive Descent parser?](http://stackoverflow.com/questions/1044600/difference-between-an-ll-and-recursive-descent-parser) - StackOverflow question.
+  * Does a compiler use all x86 instructions? - [@HackerNews](https://news.ycombinator.com/item?id=12352959), [@Reddit](https://redd.it/4zgawj) - Article discussions on HackerNews and Reddit.
+  * [How to Write a Compiler](https://redd.it/4o7qag) - Article discussion at Reddit.
+  * [How to Write a Very Basic Compiler](https://softwareengineering.stackexchange.com/questions/165543/how-to-write-a-very-basic-compiler) - StackExchange thread.
+  * [How to Write a Prolog Interpreter in a Purely Functional Language](https://cs.stackexchange.com/questions/6618/how-to-implement-a-prolog-interpreter-in-a-purely-functional-language) - StackExchange thread.
+    + Discussions: [Reddit](https://redd.it/4u2xt3).
+  * [Implementing Type Inference](http://stackoverflow.com/questions/415532/implementing-type-inference) - StackOverflow 
+  * [I want to build a VM, any good references?](https://softwareengineering.stackexchange.com/questions/178224/i-want-to-build-a-virtual-machine-are-there-any-good-references) - StackExchange thread.
+  * [Resources for Amatuer Compilers Writers](https://redd.it/4u15t1).
+  * [What are the latest research trends in Compilers and PLs](https://www.quora.com/What-are-the-latest-research-trends-in-compilers-and-programming-languages) - Quora thread.
 
 
 ## Projects