O Anjuta é o melhor para se trabalhar em conjunto com o Glade, ou seja fazer aplicativos para Gnome.
Mas ainda tem o vi e o Emacs, isso vai do gosto de cada um, também estou iniciando no C++ a pouco tempo e uso o Anjuta, mas pretendo migrar para o Emacs pois ele compila bem mais rápido do que no Anjuta..
Alternativas é o que não falta. E sim, o C++ é multiplataforma, a fonte em C++ pode ser compilada em diversas plataformas sem muita diferença ( depende do compilador também ), com exceção claro para as instruções especificas para a plataforma.
E você pode iniciar em C++ sem problemas, no meu caso comecei estudando PHP depois Python, tentei Perl, Pascal, até chegar no C++, a questão é analisar o tipo de desenvolvimento que você planeja, para aplicativos grandes é melhor o C, para triviais é melhor Python, para Jogos e banco de dados: C++, tem até linguagem para espião
http://compsoc.dur.ac.uk/whitespace/ .. etc, então analise sua necessidade e cai de bruços nos livros