• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Example of really good coding

Pretty damn impressive, and runs smoothly on my 7600GT at 1920 x 1200, which is not slouchy either.
 
Bloatware grows as the "perceived" need for efficiency decreases.

Memory becomes cheaper, CPUs faster and quality code loses out to marketing deadlines.
 
The thing is that especially in graphics the trend is more detail, in which people tend to add textures and such with are space hogs in general. Demos generally use procedural textures - and good algorithm design basically makes what would be 1MB worth of texture information about 10 bytes of code.

The other thing that the demo scene is good at is using only what is absolutely necessary to get by. No additional libraries, no fat code... just pure efficient code that has no extra's laying around that sit unused.
 
Static binary and/or source size is pretty meaningless -- the real feature is when the dynamic footprint is small.
 
Back
Top