martes, 26 de agosto de 2014

Making Compiler Design Relevant for Students



This article at first mentions how unlikely we are, as university students, to design a compiler by the time we’ve finished the compilers course, I agree about that, even though I believe this course is really important to us due the relevance it has with our major, we might not design any compiler after this, but the important thing is that we’re about to design at least one course so we can understand how compilers work.
So, the article also says that we don’t give this course the relevance it we should, I can’t totally agree that, since I’ve heard that this course is one of the most difficult in all the whole curricula, I think all of us (I hope so…) will be doing our best, especially since most of us are about to graduate. What I’m expecting this time is to have fun with these projects and not only to accomplish a passing grade, since there’s a lot of material we can learn, not just for now, but material that could actually change the way we write or design code.
At the end the article explains how having a deeper understanding of how translations work, and the problems translation causes, help us to be able to apply different techniques to this or how we can use different tools to develop and design compilers, this way we can avoid translation problems and we can get to code in a faster way so we can be more efficient and productive.
This paper gives us an overview about compilers, I don’t feel necessary to write about that, since that’s what we’re going to discuss this semester and we all can read it, so I believe it’s better to give an opinion about this, and not just explain what I just read.

No hay comentarios:

Publicar un comentario