If you are developing multiple languages and frameworks at the same time, and need very, very new software, dependent libraries, and many niche software and dependent libraries, Arch.
On the basis of
2, plus the need to make a lot of fine adjustments to those software and dependent libraries, including performance optimization, settings of a large number of compilation parameters, etc., then Gentoo.
Of course, the more important factor:
The more familiar the system, the higher the development efficiency.
The closer it is to the production environment, the higher the development efficiency.
It depends on what type of development you do.
General Ubuntu.
If you are developing multiple languages and frameworks at the same time, and need very, very new software, dependent libraries, and many niche software and dependent libraries, Arch.
2, plus the need to make a lot of fine adjustments to those software and dependent libraries, including performance optimization, settings of a large number of compilation parameters, etc., then Gentoo.
Of course, the more important factor:
I think Gentoo is the best.