On Mar 5, 2008, at 8:33 AM, Tamas Rudnai wrote: > You've never talked to C++ or C# programmers then. They even wanted > to convince me that using templates generates even more efficient > code... When one of them was talking about try..catch as the > fastest way of handling errors I show him the disassembled code... The scariest things about HLLs is just how easy it is to get out-of- touch with which constructs are or aren't efficient. We've got a prejudice against C++ (over C) for that reason, and I guess the classic example for asm vs C is "printf("Hello World");" (where use of printf() causes a huge library (or set of libraries) to get added to your program.) BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist