|
The demoscene also is an example of how much you can do if you can be absolutely sure exactly what hardware you’re running on. The problem is that even for things like consoles, it's usually more "cost efficient" to write normal fast-to-write code that isn't maximally effective, let the compiler do its magic, and call it good enough. Sometimes I dream of what the world would do if we were mystically stuck on exactly the processors we have today, for twenty years. |
But then, this still wouldn't incentivize building directly to the hardware, because of the need to run on a large variety of different hardware. You're still better off preferencing portability over performance, and then making it up by cutting scope and ease of development.