On 04/29/2016 10:49 AM, Mouse wrote: > Of course, the question is not whether C has flaws. The question is > why it's still being used despite those flaws. The answer, I > suspect, is what someone said about it being good enough.
My gripe with C is essentially the same as my grumbles with APL--it's far too easy to write obscure code and not document it. Old versions of UNIX are full of that sort of thing. Being a low-level language, it's almost as bad as lines and lines of assembly without a single comment. Why it appeals to this particular foible of human nature has always been a mystery to me. On the embedded systems (read MCU) front, I note that Ada is starting to gain some real traction, which I applaud wholeheartedly. --Chuck