Sono solo i plug-in del browser a soffrire di problemi di sicurezza, dal momento che in genere non è necessario che le app desktop siano perfettamente in sandbox. Detto questo, non c'è dubbio che il nome di Java avrà un colpo di reputazione.
Mentre gli sviluppatori dovrebbero essere in grado di differenziare, non penso sia umanamente possibile essere completamente obiettivi, almeno non per la stragrande maggioranza delle persone. Quindi, anche se non c'è una grande avversione per Java, non c'è molto hype. Anche se era la seconda venuta di Gesù Cristo, questo non è certo più il caso, e mentre gran parte di quel decadimento può essere attribuito all'età delle notizie, l'acquisizione di Oracle e l'abbandono generale hanno certamente la loro parte di colpa .
Tuttavia, il futuro del mercato della telefonia mobile è più serio per Java: Java non assomiglia alla soluzione multipiattaforma che prevarrà.
Per quanto riguarda il mercato del lavoro, anche se penso che Java farà un tuffo, non è che morirà presto - se non altro c'è un sacco di codice legacy per mantenere un programmatore Java occupato. Se è ciò che vuoi, puoi continuare a fare Java per il resto della tua vita, ma a seconda degli sviluppi futuri potresti trovarti l'equivalente dei programmatori COBOL di oggi in 40 anni.