??? 01/26/11 09:26 Read: times |
#180800 - HLL productivity Responding to: ???'s previous message |
There is real evidence for the productivity advantage of a HLL. One of the quantifiable measures is 'lines of code per hour', and a typical value for tested and documented is 10 LOC per hour. Ten lines of HLL give you more functionality than ten lines of assembler!
I would also say that a key to software productivity is code reuse. I have a few C code modules for FIFOs and command interpreters that I have dropped into H8, 8051, R8C and ARM projects without modification. I resort to assembler when C does not provide me with a suitable solution or when my C compiler produces sub-optimal code where I need raw performance. This is in some measure a criticism of the tools, and the compilers have got a lot better over the years. |