Building Server-Side Web Language Processors

 

The change from traditional application to web-based applications is pretty accurate to my own point of view, in fact in my integrating project the request of the client was that the project must be deployed in the web, web development is one of the most important courses maybe not in actual deep and technical knowledge but more in practical way, and it is widely sleeked by the companies, so it is very important to have in the curricula, and having it interjected with other things like in this occasion with the compiler design course it's something that we probably didn’t expect and it's going to be very useful, we can take that extra bit from this class even though at first we could think it is unrelated, making it part of the course is a good extra. 

Also, in the Programming Languages course the final project was illustrative, even our recommended IDE was in the cloud, I did not used it because the latency with the server in my home internet was not great and had problems where the keystrokes where not detected and coding like that was not a great experience, also in this semester we have the microservices using ruby project, where I also had an unorthodox way of learning because I had to teach myself about this with the resources provided by my professor and develop the project on my own and for the time I spent doing it I must say that the resources are enough and I would say even beyond just the project are a great source of learning and the project can easily go into the curriculum. 

Integrating these technologies in the courses is one of the most useful things in the whole career, my original course in web development, not talking about the laboratory, was in a few words disappointing, it was meant as an introductory course but still too much time was used in basic technologies 

Comentarios

Entradas más populares de este blog

Reflections on trusting trust

The mother of Compilers

Internals of GCC