• [^] # Re: Mono

    Posté par (site web personnel) . En réponse à la dépêche Rentrée des classes pour GNOME 2.16. Évalué à 3.

    Il y a une différence entre le fait de charger un module pour toutes les instances, et le fait que les instances se partagent les données de ce modules..
    Python cherche les variables d'abord en local, puis en global, et enfin dans les modules, il est donc possible d'avoir un sys.stdout défini en local, et un autre dans le module sys. ( Il est évident que cela demanderait beaucoup de changement dans le code interne de python, mais cela pourrait être fait sans changement pour le code des applications python).
    Par contre, les fonctions elles, ne seraient chargées qu'une seule fois, et là serait l'économie