• [^] # Re: Pourquoi Mono ?

    Posté par (site web personnel) . En réponse au journal Utiliser Mono sans peur. Évalué à 5.

    Une VM facilite aussi la création de nouveaux langages en proposant de base tous ces outils.

    Pas plus qu'un backend de compilateur avec un langage inteermédiaire (llvm ?)

    C'est aussi faire abstraction des incompatibilités de la machine qui peut casser mon soft en C recompilé : 32 vs 64 bits, litle-big endian, etc.

    endian/big endian ne pose problème qu'avec les layout de fichier. Il suffit d'utiliser la bonne class de gestion du soucis dans le langage en question, ce n'est pas la VM qui fournis ça !

    C'est aussi faire abstraction des incompatibilités de l'OS : gestion des threads notamment.

    Si tes threads n'étaient géré que par la VM tu aurais de gros soucis de perf....

    "La première sécurité est la liberté"