• # 007 versus Rest Of The World

    Posté par . En réponse au journal Unix : ton esprit fout le camp. Évalué à 10.

    On prend une appli windows mal pensée multi-utilisateurs. Elle écrit sa conf dans un endroit qui ne dépend pas de l'utilisateur. Si un autre utilisateur lance l'appli et change la conf, il écrase la conf du précédent. On est typiquement en présence d'une appli mono-utilisateur.

    Attention les yeux, on remplace 'Windows' par 'linux'.

    On prend donc une appli linux qui écrit sa conf dans /tmp/monappli/
    Bah ça fait pareil.

    Réponse de 007 : ah mais sous linux c'est super con de faire ça, une appli qui écrit sa conf dans /tmp/

    Réponse de François (moi) : Attention les yeux, on remplace 'linux' par 'Windows' :
    ah mais sous windows c'est super con de faire ça, une appli qui écrit sa conf dans un endroit qui ne dépend pas de l'utilisateur.

    Bon, bref, que tout le monde se calme, on peut faire les même conneries sous linux et Windows, même si "Unix c'est pensé multi-utilisateur et pas Windows et gnagnagna".

    Alors effectivement, il y a une certaine culture sous Windows qui fait que les particuliers ne sont pas habitués à tourner sous un utilisateur aux privilèges restreint, et cette habitude, ajoutée au fait qu'il n'y a souvent qu'un seul utilisateur par ordinateur, a fait que les développeurs font n'importe quoi, parfois, en écrivant dans le registre, dans Program Files ou ailleurs.


    Mais tout ça n'a rien de technique !

    Sous linux un développeur peut parfaitement coder avec ses pieds et nous pondre un truc qui n'EST PAS multi-utilisateurs.