"Revenge of the Nerds" Analysis
This week we paid another visit to Paul Graham. In his article “Revenge of the Nerds”, he talks about how bad is the knowledge and culture about the diversity of programming languages on the administrative levels of big corporations and how this is detrimental to the development of new software. Paul starts by defining a fictional character called “Pointy Haired Boss”, which he takes from the Dilbert comic strips. This character is your everyday boss who knows his ways around administrative stuff but knows little to nothing about the inner workings of the projects he manages. This character becomes particularly problematic because usually he has control over what language is going to be used for a particular application. A few weeks ago I wrote about how, in my experience, some programming languages are better suited for certain applications. Even Lisp with its all-powerfulness may not be as well fitted for a dedicated embedded system that just does one thing. That’s why