Quello che succede qui è il naturale ciclo di vita dei linguaggi di programmazione. Le lingue sono innovative e dirompenti all'inizio, che diventano mainstream e poi scompaiono lentamente mentre sorgono alternative nuove e più adatte.
Tipo di Java interrotto da C / C ++, PHP con Apache e co. mangiato una grande porzione del mercato di Java. Ma personalmente penso che PHP sia anche al di sopra del picco e che i nuovi linguaggi come Ruby with Rails, o l'onda di programmazione funzionale, stiano arrivando velocemente.
Quindi, vedo C / C ++ e Java nella loro parte "legacy" o "phase out" del loro ciclo di vita quando non vengono aggiunte nuove straordinarie funzionalità, ma quelle vecchie sono molto stabili e ampiamente utilizzate.
PHP potrebbe essere solo un po 'dopo il suo picco. È ancora in rapida evoluzione, ma la tendenza al ribasso può già essere osservata.