• [^] # Re: Zont qu'à programmer en Java !

    Posté par . En réponse à la dépêche Un virus attaque les machines RedHat. Évalué à 1.

    Hum, à vrai dire, en dehors du C, du C++, du forth et de l'assembleur, aucun langage ne permet d'écrire n'importe où en mémoire, surtout involontairement.
    Les exceptions systématiques et le securitymanager de Java sont effectivement très efficaces contre ce genre de bourdes. Mais ce ne sont que des barrières qui ne transforment pas miraculeusement un mauvais code en un code sûr et solide. Simplement, les conséquences d'un bogue sont différentes. Ca va davantage se traduire par un déni de service que par l'exécution de code arbitraire (porte joyeusement ouverte par un buffer overflow) .
    Perl est aussi un bon choix pour placer des barrières autour d'un code pas forcément très sûr, en particulier grâce à l'excellent mode "taint".