Linux distributions are far more general purpose than they once were, but some remain especially well suited to development. The right choice depends on your tools, workflow and target platform. Developers need app compatibility, stability and flexibility, along with compilers, libraries, emulators, custom repositories and support for specialized hardware.
Pop!