Ir al contenido principal

Entradas

Mostrando las entradas de octubre, 2019

Language as the Ultimate Weapon

Language as the Ultimate Weapon Regarding the question about "Why is the Nineteen Eighty-Four novel by George Orwell relevant to a student taking the Programming Language course?" I'm not entirely sure how it can be related but I'll do my best. On programming languages it is fairly common to hear a lot of names, Java, C#, Swift, among others; each person has it favorite and when we found that favorite we begin to have a sort of disgust against the others, we may see the pros of them but we focus more on their cons, we wish that our favorite language were the only one in existence and this may be good or bad, depending on each one. As the reading said, some people is more susceptible to some things than others, one may understand a programming language as if it were born with it but to other it may never get the hang of it but no because is dumb, his mind behaves different thanks to the language he chose. This variety in languages is good in which it allows for...

The Secret History of Women in Coding

The Secret History of Women in Coding I'm pretty amazed with this article, it made me notice how women were like experts in those early days of computers, even though on pictures, films and recordings there was always that image of a group of women working on whatever computer they were working on I never really noticed or reacted to the fact that, indeed, most of the teams that really worked with this computers were made of girls, old and young, but to see a man doing this kind of stuff I can't recall to see one. One of the things that has always been characteristic with men is the ego and superiority, and the damage from this way of thinking hasn't healed to this day even with all this movements and protests (which, from my point of view just get things worse). Even today, there are places were women are considered less capable than men on computing and programming and that's something that must change completely. I sincerely don't like all the protests for ...

The Roots of Lisp

The Roots of Lisp Lisp as the main root of functional languages has a rather confusing way of working, it is as basic as it can be so to write a function without the need for it to be complex can quite confusing like the eval functions presented on the document. Is funny that on this paper I read about interpreters and on my SW Design and Architecture I also learn about interpreters. I have to thank that newer and improved versions of Lisp have emerged like Clojure that make simple to write functions that are interpreted into all this complex code that was explained just to do something relatively simple. Enough from complaining about, on the bright side, the benefits from having a simple and basic language is that it can be molded to whatever we want from the ground up (basically like how Clojure or any "upgraded" version of any language came to be) and that is why Lisp is still being so functional and useful even today. The simple notation that Lisp uses is what giv...