If development time (including debugging), maintainability (especially by other project members) and portability (to some other platform than the assembler code is written for) are my principle concerns, I certainly *can* compete with hand-crafted assembler.
Also, the code generators of modern C and C++ compilers have a vary wide array of machine code optimization tricks and can achieve up to 99% of the theoretical maximum execution speed of hand-optimized code.
Besides that, assembler optimizations have to be targeted to specific CPU's these days and the what is the ultimate performance hack on one x86 version processor may actually slow down another.
At 12:48 PM 8/2/2003 -0700, Mike Foss wrote:
yeah, but you can't compete with the raw speed of hand crafted assembler.
{OLD}Sneaky_Bastard! Michael A. Hobson icq: #2186709 email: [EMAIL PROTECTED]
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

