A new machine with a fixed gfx processor and fixed cpu would mean that coders would have to do their very best to get the most out of it, these days however a lot of pc coders prefer to wait for faster hardware in order to get their stuff working at decent speed, it's easier than to "get the most out of it" like most Amiga coders do ....
It's kinda incomparable nowadays programming.
Lot more libraries have been created since. OpenGL, DirectX, and even, game programmers use todays ready-made engines like the Unreal engines.
To get the max out of the computer nowadays is to be concious as a programmer how the memory is used, and how you use the libraries you need.