• [^] # Re: Vos questions à Guido van Rossum (Python)

    Posté par . En réponse à la dépêche Vos questions à Guido van Rossum (Python). Évalué à 9.

    Une des choses que j'aime bien en Perl c'est la declaration optionnelle des variables: use strict et my $toto;

    Cela évite les erreurs suivante:

    ma_variable = 2
    ma_varialbe = ma_variable + 1

    # ma_variable vaut 2 et non pas 3 ici!

    Ce genre d'erreur est tres difficile a retrouver!

    Pourquoi ne pas rajouter un use strict et une déclaration de variable en Python?
    Si cela n'a pas grand interet pour les petits scripts mais pour les gros programme , je prefere de loin m'ennuyer a declarer les variable que rechercher ce genre de faute stupide..

    PS:
    Limbo a une déclaration de variable tres elegante:
    a:=5 (déclare et définit a comme un entier qui vaut 5)
    a:int (équivalent à a:=0 déclare et définit a comme un entier qui vaut 0)
    Ceci sans séparer la declaration et l'utilisation des variables pas comme en Pascal..