Am I going to design a compiler?


Let me tell you something, this was a really heavy article; but I should have guessed that because of the content. The title can be a little tricky because this article talks about the structure of a compiler and its translations, nevertheless it can make some students really think about the topic, compiler design, with a different approach than the same approach I think all of us have at the beginning which is that the compiler it’s not important or useless, and that is because the article is a good start point for everyone to get to know the basics of the compilation, its process, relevancy and some applications. This article is no more than a start point, why? because after reading it you can still have some doubts, at least I had got a few, especially in the process part.

But there is one thing that make this article accomplish its purpose, make compiler design relevant, and that is that it makes you think about many of the things that we normally don’t think about, one example are the algorithms of some applications like for example the Idles that were used to build the Facebook code for example, or the Google translator, amazon, things like that.

Now the ending this first entry of the blog, the article is quite contradictory because of the title, that in fact doesn’t properly discuss the compiler design in a form to make it relevant for students, but it is like a very good introduction of a book about of the compiler design, and because of such a great introduction the students can relate to the topic and get really interested in the compiler design world.

Comentarios