Você pode tentar o Lubuntu , assim como a distribuição do Ubuntu com os requisitos mais baixos. O LXDE é muito semelhante ao Windows clássico (95-7), adicionando alguns recursos interessantes (como várias áreas), por isso é perfeito para o desenvolvimento.
O Lubuntu vem com as seguintes coisas que você quer:
- Chrom (ium)
- Python
- leitor de PDF
- Vim (sem ajuda)
- Synaptic
Basta instalar o GCC com sudo apt-get install gcc
(ou a versão que você quer) e você está pronto para trabalhar! ;)