• [^] # Re: / tout le temps ?

    Posté par . En réponse au message Tkinter et scrollbar. Évalué à 5.

    Je confirme, ça fait des années que j'utilise le /

    1) parce que c'est plus facile d'accès sur des claver (削除) averti (削除ここまで) azerty
    2) parce que c'est chiant de devoir les protéger par un \ ou de devoir préciser que la chaîne est littérale; surtout quand il faut réévaluer des variables dedans
    2bis) parce que c'est enquiquinant au possible de devoir protéger les \ lors de réévaluation, path\ton\noreille risque a grès des évaluation de se transformer en \n, qui est un retour à la ligne (\t une tabulation) et donc faut path\\ton\\noreille ; et
    3) on ne sais jamais si on va avoir des interprétation, typiquement chemin.vers.cave=${USER}\nicolas risque de poser problème
    4) ça faut gagner un caractère à tapper en C, C++, java, et donc ça simplifie les grep
    5) on sait jamais quand ça va être interprété (\b bell, \t tabulation \r retour chariot...)

    bref, il n'y a aucune raison d'user le \ comme séparateur de dossiers, utiliser / fonctionne dans l'explorateur windows, fonctionne comme paramètres chemin.vers.cave=${USER}/nicolas, n'a pas de soucis d'interprétation ou réinterprétation...). Il y'a par contre toutes les raisons de le bannir en tant que séparateur de fichiers (et ce serait pas mal que ms change l'affichage des \ en / dans la barre d'adresse de l'explorateur (et non l'inverse)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent