Y'a 2 niveaux de sécurité si tu veux : la JVM fourni une couche d'abstraction vis à vis de l'OS et une gestion des droits notamment pour empêcher une applet de faire n'importe quoi. Le 2ème niveau (au niveau langage) est d'éviter au programmeur de faire trop facilement des conneries qui conduisent à des plantages en lui donnait un langage avec une sémantique n'autorisant pas une gestion "manuelle" de la mémoire par exemple. Cela peut même avoir un impact en terme de sécurité contre les attaques : cas typique du buffer overrun source d'un grand nombre de faille de sécu dans des programmes écrits en C/C++.
[^] # Re: C'est trop compliqué !
Posté par TImaniac (site web personnel) . En réponse au journal Des langages de haut niveau. Évalué à 1.