It has always seemed to me that the C community (and to an ever greater extent the C++ community) takes particular pride in making it as difficult as possible to write correct code.  It provides bragging rights and job security for those select few who have taken the time to master all of the arcana of the language.<p>Personally, I tend to think that life is too short for that sort of thing.  That&#x27;s why I choose Lisp, at least when it&#x27;s up to me.