AMD Ryzen 7 7700X Linux Performance
The Zen 4 processors perform very well for developer desktops if frequently compiling code... The AMD Ryzen 7 7700X when being used to compile a variety of open-source programs generally was slightly ahead of the Ryzen 9 5900X in compile speed and usually just behind the Ryzen 9 3950X.
While outperforming the Ryzen 9 5900X for code compilation and generally just behind the 16-core Ryzen 9 3950X, the Ryzen 7 7700X was consuming much less power than those processors... While compiling a full Linux kernel build, the Ryzen 7 7700X had an average power draw of 125 Watts with a peak of 129 Watts, compared to 140~142 Watt average with the processors it was performing similar to.
For developers frequently compiling large projects, every core counts if using parallel compile jobs, so obviously buy as large of a processor as you can afford. But these benchmarks show even if just opting for an 8-core Zen 4 desktop, it still can serve quite well as a developer desktop.