• [^] # Re: Compatibilite

    Posté par (site web personnel) . En réponse au journal Un .exe sous Linux ?. Évalué à 3.

    Non non la machine virtuel .NET de Microsoft est parfaitement capable de lire un prog en IL depuis un autre conteneur, les .dll par exemple, qui sont identiques dans leur contenu aux .exe (dans le monde .NET), sans point d'entrée. Tu peux t'amuser à mettre l'extension que tu veux si celà te chante. Le fait de créer un exécutable .exe permet comme dit plus haut de charger le programme par le JIT sans que l'utilisateur est besoin de faire une commande du genre "mono monprog" sous Windows et ainsi l'utilisateur lambda ne voit pas la différence... Ils auraient aussi pu choisir une autre extension, mais là encore l'utilisateur lambda, faut pas lui changer ses habitudes... Mono compile effectivement un programme du même type que .NET par soucis de compatibilité, c'est tout.

    Evidemment sous nunux celà fait bizzare.