Chiedere alle persone di disabilitare Java per sicurezza - quali sono le prospettive per gli sviluppatori?

5

Non so cosa sia meglio dare come titolo a questo, quindi scusami se sembra strano.

Ho visto questa domanda richiesta su IT Security e un altro sito che chiedeva alla gente disabilitare Java dal proprio sistema o browser perché vulnerabile.

Come amante di Java, anche se sto facendo C #, mi piacerebbe comunque fare ancora più Java in futuro, ma questa notizia sta dando un brutto nome al buon vecchio Java.

Questo non guiderà gli sviluppatori come me da Java? Non scriverebbe un cattivo nome per Java tra sviluppatori e potenziali clienti?

    
posta tunmise fasipe 13.01.2013 - 19:35
fonte

2 risposte

21

Questo appanna il lustro di Java? Assolutamente, ma questo problema riguarda l'uso di Java sul lato client come applet. L'uso molto più diffuso di Java è nell'azienda, creando applicazioni lato server dove questa vulnerabilità è irrilevante.

In breve, no, questo non guiderà i buoni sviluppatori lontano dall'uso di Java. Come buon sviluppatore, dovresti analizzare il problema e scegliere una tecnologia appropriata in base alla situazione.

Un cliente non tecnico che abbia sentito parlare di questo "incidente" potrebbe essere preoccupato, ma è compito tuo informarli di quale sia la risposta giusta al suo problema. Dopo tutto, sono venuti da te per la tua esperienza.

    
risposta data 13.01.2013 - 19:52
fonte
5

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.

    
risposta data 13.01.2013 - 20:25
fonte

Leggi altre domande sui tag