??? 01/09/07 17:13 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#130518 - re: HLLs are for people Responding to: ???'s previous message |
Richard Erlacher said:
... at least who don't wish to devote the necessary time and effort to learn the "ins and outs" of a particular set of hardware and the associated set of task requirements to do the job at maximal efficiency. HLL programmers rely on the fact that the hardware is 100x as capabable as they need, so they don't mind operating at 30% efficiency rather than 90%. Oh, come on, Richard, stop painting everything with such a broad brush. It's just not true. I DO understand the ins and outs of the micros I use, and I DO understand my requirements. Do I think I'm an exception? Of course not. I'm sure there are a lot of highly-skilled micro developers out there who use C, and use it well. You just don't see them asking newbie questions on internet forums. I choose to code in C because it really does make my life easier. Maybe my code isn't as maximally compact as it could be, but it's a lot more readable and hence maintainable. I'm not a "burn and crash" developer who writes code first and thinks later. Nor am I a Windows programmer doing micros as a side project. I realize I'm going against the grain of the He-Man C-Haters Club here, but I have to say this: I'm never going to do another CPLD or FPGA design using schematics and I won't write micro firmware in assembler. -a |