• [^] # Re: Tanenbaum était un visionnaire ...

    Posté par . En réponse à la dépêche Les UltraSparc sous GPL. Évalué à 3.

    les standards réseaux sont presque tous big-endian.

    Mmmh.
    Quels standards réseaux ? Pour moi, ils étaient TOUS en BIG-ENDIAN :-)

    Est-ce que tu te souviens de ce qui rend plus simple l'un ou l'autre sens selon le point de vue de l'utilisateur ? Parce que comme je suis à mi-chemin entre l'informaticien et l'électronicien, je n'ai pas un avis aussi tranché ;-)

    Honnêtement, ce n'est pas avec le peu d'électronique que j'ai fait que je pourrai te répondre pour le Big Endian. Pour le little endian, avoir les octets de poids fort dans le "bon sens", c'est quand même plus facile pour imaginer ce que va faire la machine.

    Genre, si j'ai un mot de 4 octets (ABCD) à transmettre sur le réseau, et en supposant que ce dernier soit en Little Endian, ils vont partir "dans l'ordre". Alors qu'en Big Endian, j'aurais un mot ABCD, mais en pratique, si le réseau est en Big Endian lui aussi, ABCD deviendra CDAB (si je ne m'abuse - ou alors c'est carrément au niveau de l'octet, et à ce moment-là ce sera DCBA). Bref, ça ne respecte pas l'ordre des "humains".