• [^] # Re: C'est trop compliqué !

    Posté par . En réponse au journal Des langages de haut niveau. Évalué à 3.

    ...A moins de s'amuser à forker sur un compte avec des droits réstreind toussa. Lourd, coûteux et pas forcement adapté.

    et la plateforme/VM .Net ou Java, c'est pas Lourd coûteux et pas forcement adapté ?

    La gestion d'un processus et de ces droit est quand meme à la charge d'un OS (ou alors il faut redéfinir ce qu'est un OS).
    Le fait de ne pouvoir, de façon trés simple, "encapsuler" un processus (lui interdire une arborecense disk, un accés reseaux ...) avec les OS actuels ne veut pas dire qu'une VM est LA solution à apporter.

    D'un point de vu pragmatique, java et ca VM était un bon compromis pour apporter ce genre de fonctionalité (l'exécution 'sécurisé' de code) et cela, de facon multiplateforme et non-intrusive pour les OS/architectures en places.

    Mais la vraie solution à apporter etait de faire évoluer les OS. C'est ce qu'a fait M$ avec .Net ... mais difficile de comprendre comment ils ont réussi à faire un truc aussi lourd (au minimum aussi lourd que Java), alors qu'ils maitrisaient toute la chaine (OS, langages, compilos ...)