Entradas

Mostrando las entradas de agosto, 2020

The Hundred Year Language

Thinking about what the future’s programming languages be like, I think is a great thought experiment. Because it allows us to aim to that and create said languages. For example let’s say that it is my job to create said programming languages, as the author says, it is absolutely correct that my design would be influenced by the languages I currently know and use. Which I have to say, I don’t see it as a bad idea at all. Some of the languages we use today (2020) are very efficient and easy to understand (at least to me) however I have mentioned to my friends in the past that I hate and love some of the features that every language has, the description of my perfect programming language would be as follows:     1. The language wouldn’t be indentation oriented like python, I would much rather have to use “;” and “{}” in order to make my code work, I don’t know, it seems crazy to me that for example in languages like ABAP the way to finish an instruction would be a “.”     2. My language

Making a Compiler Design

At first glance learning about compiler design sound fun due to the challenge it represents because it sounds really hard, but at the same time interesting.Learning about how it works and the techniques that it uses in order to make things easier, it sounds even more interesting as it is the philosophy of dividing and conquering that it is one of the angular stones of all programming. I also like the story the author used to describe how having a particular way of thinking about this sort of problems can be transferred into other areas of thinking and as a result it opens a bunch of opportunities to improve my programming skills, as wells as learn new ways to solve complex problems with little code and ingenious solutions. I am super excited to begin learning said techniques and I have big expectations about this techniques to put them into practice for my jobs and personal projects to see what functions better and what worse. Because at the moment of writing this post I don’t understa

About myself

 My Name is Jesús Omar Cuenca Espino, I'm a 23 yo student of Tec de Monterrey. From the course of Compiler Design I have great expectations to learn C# and improve my coding abilities. As well I would like to learn how to develop my own programming language so that it has all the things that I love about other languages, and remove the things I dislike. I want to have a Ph.D in AI and Machine Learning, I am very interested in those sort of subjects as well as automation and software development. I love learning new things, specially about technology. Recently I haven't had much free time due to work and personal projects. But I read again "The Art of War" by Sun Tzu due to being my favourite book and being a book that teaches about strategy in war as well as business and personal life.