??? 08/20/09 21:23 Read: times |
#168415 - Wrong question Responding to: ???'s previous message |
Jan Waclawek said:
The question is not "why is C so good", rather, "why would using anything but C make anybody a worse engineer" Such a question has no good answer, since the question is based in an incorrect view. C is not magic. There are many ways to skin a cat. But the discussion here is that for a very large percentage of projects, you can save a lot of money by not going 100% assembler. C is just one HLL. There are many. The claim I made earlier was that for embedded use, you would want to select a general purpose HLL that will allow you to solve your problems instead of fighting with the language. But such a programming language will not only allow you to do good things. It will also allow you to shoot yourself in the foot. That is one of the costs you will have to pay. The solution to the problem is to educate yourself. The more you know about programming in general, and the specific HLL, the less risk of shooting yourself in the foot. |