Python performance

Dan Schmidt dfan at harmonixmusic.com
Thu Mar 9 17:22:38 CET 2000


"Nick Trout" <nick at spam_me_notvideosystem.co.uk> writes:

| > All worship the all-beloved, universal and mighty C!
| >
| > Note that Doom and all the Quake games have also been written without a
| > single opcode in assembler.
| >
| > There are still times when assembler gives you better performance.  But
| > the article to which you are replying explains why that's not as often
| > any more.
| 
| That's not true. Most of the software renderer was written in
| assembler. I assume other bits were as well but in the main, most of
| the game was written in C. Michael Abrash write a book called "The
| Zen of Graphics Programming" which details getting the most out of
| an x86 processor when you're rendering. Where else would he get the
| experience to do this since he worked on Doom and Quake?!

Actually, he didn't work on Doom, and he wrote THE ZEN OF GRAPHICS
PROGRAMMING before he worked on Quake.

-- 
Dan Schmidt | http://www.dfan.org



More information about the Python-list mailing list