Entradas

Mostrando las entradas de enero, 2019

Making Compiler Design Relevant for Students who will (most likely) Never Design a Compiler

This article is pretty interesting, mostly for the nature of the topic that it's treating, and it's curious the focus on the utility around having a compiler design course. The first interesting thing for me is the intention of the author around giving "real life" examples for applications of the knowledge that you can obtain into the compiler's course. The first example that the article gives us is the usage of translation as the base for interesting programs, being the first one translating plain text into graphics, this one is very clear even having some phases just the same as the ones that we get in the compiling process, having as utility to understand this process in order to facilitate the solution of the graphics problem. Just in the same thinking line we have the translation from a LaTeX document formatting to an HTML format. Even as described, that this problem has not the same "translating phases" but even with that, at least the initial

Introduction

Hello everyone, well, going fast: my full name is Natanael Pérez Bucio and I'm currently studying the Computer Science major at Monterrey Institute of Technology, the Mexico's State Campus. I've been studying at this campus for 6 and a half years. Even when I've decided to study an TI focused major I had several options based in my interests, having as options a Film Major, a Mathematics Major and even a Philosophy Major. Finally I decided to study Computer Science because I felt more secure in my programming and understanding skills, also is one of the topics that few people understand and it may be a really important advantage for my professional life; it's really polymorphic and give enough options for professional growth on any matter. About my hobbies and my topics of interest I can tell you that I love movies, specially the cult, the independent, the social criticism, the mockumentary and the superhero movies; but I enjoy looking at any movie. R