Articles

Affichage des articles du août, 2018

"Dick Gabriel on Lisp" - Personnal Comments

This podcast is an interview in which Richard P. Gabriel talks about the programming language Lisp. Dick Gabriel has degrees in mathematics and artificial intelligence obtained at Stanford University. In the first part he talks about the early ages of artificial intelligence. I learned that Lisp was the main programming language used for this area back in the 1960s before becoming a system language. Then he details the core of the programming language with its concepts. I didn’t understand all of what he said. I think that he detailed a bit too much the concepts of the language. I was asking myself : “but why talking so much about a language that is not used anymore?”. By the time I thought about it he mentioned some chronology that I found interesting. In the 1980’s the language Lisp was the Java of its day. This shows how important the language was at the day. But then it disappeared in the 1990s. And he answered my question by explaining that today Lisp is used in some artif

" Beating the Averages " - Personnal comments

This article ‘Beating the Averages’ written by Paul Graham and published in April 2003 covers on one side the author’s experience about his start-up in the 1980’s and also his feeling about programming languages in particular Lisp.  I found very interesting the way that he relates the competivity that took place at the time about the emergence of online shopping websites. In particular the impact that programming languages could have on the speed of the start-up’s growth. I would point out the importance to keep its initial strategy. It is true for every start-up whatever the business they are involved in.  In this case, the two co-founders kept their language, Lisp, even though it was not as popular as the other languages at the time. The key is that they knew that Lisp is a powerful tool capable of deploying quickly new features on an existing code. The second part of the article relates how good and powerful the programming language Lisp is. I would say that the auth

"The Semicolon Wars" - Personnal comments

I think that we have arrived at a stable stage in which new languages are hardly coming out. We can see on the figure by Eric Levenez and Pascal Rigaux showing the chronology of the main programming languages that from 1995 to the date in which this article was published (2006) there are much less new languages emerging. I would guess that during the twenty or thirty years after the first programming language came out, a research period was going on. People tried to come up with the language that would solve every problem and at the same time have the best performance. But I think that today the concern is less about finding and establishing new languages but more about developing applications. We have all the tools (hardware and programmation languages) to developp the best applications for innovation in every fields. Especially since technology keeps growing at an unbelievable rate. Concerning the popularity of the different languages I would say, based on my small experien

Presentation

Hello guys, I am Luca Zambalas and I come from France. I am in my fifth and last year of studies. I entered an engineering school near Paris and my major is Embedded Systems. I am really excited to be here in Mexico !! I chose to come to Mexico for several reasons. First of all I want to learn Spanish. I would like to mention that I have never followed spanish lessons at school in France. Then I want to discover the mexican culture and all the nature that the country has to offer. Its diversity makes me want to travel everywhere !! I am a huge fan of soccer. So I like to play soccer with friends. I also follow the soccer team of Lyon whenever they play as well as Barcelona. Besides that I like to chill with friends around games or activities. I enjoy watching TV shows. I am currently watching 'Narcos' and the last one I finished and really enjoyed is 'La Casa Del Papel'. To be honest I do not have true expectations about this course besides expanding my programm