Any GNU/Linux distribution, but you will probably be better off with a rolling release distribution or a distribution such as Ubuntu than Centos/Rhel because those ship with much older software and libraries. Since most developers prefer the latest and greatest software and libraries.