The pointy-haired boss Reading this article from the year 2002, I do think that it really portrayed the common boss back there (and today). Usually you are asked to develop a program or a system by your boss. Mostly the common boss will not be able to say the differences between different programming languages. He will mostly tell you to develop it in Java because it is the "standard" which he heard about and he will not get into any risky stuff. In the most ways Java will just work fine. But this doesn´t mean that this is the best choice for a specific problem. Often it would be that much more better to choose programming language a for problem x, and programming language b for problem y. We do know that not all programming languages are the same. We do... Often people have strong opinions about topics, which they do not even really know. This sometimes makes me angry because if I do not know that much about a topic, I usually say that, just try to suggest things and/or
One hour can be lo... short! In the podacst from Software Engineering Radio, Richard P. Gabriel talks about some characteristics and facts of LISP. Before starting the podcast I thought this will be boring and also take a long time. But I was wrong and the time just flew by. Step by step I´m learning more about Programming Languages in general, Clojure, LISP and the history behind this. It is really interesting how important the role of LISP has been in artificial intelligence. I was always really interested in this kind of matter but I never went to deep. I could not imagine, that there are such advantages over other languages. He also spoke about the fact, that everything in LISP is a function and the mandatory nesting (which I do not always get in Clojure). Regarding this, it is very important to understand the concept of sequences (lists),because this is the core of the language One of the major goals of LISP according to Gabriel was to write code which no one knew how