4 ms·
Are you building every implementation of the protocol? Or are you publishing a communications standard for people to implement? If I'm building a network stack
by rkangel 5y ago
Are you building every implementation of the protocol? Or are you publishing a communications standard for people to implement?
If I'm building a network stack and at every layer I'm pulling values out of the header in network byte order, except in one special case where I have to pull them the other way (for no good reason) then that's the protocol author's fault.
If there is a good reason for using middle-Endian EBCDIC (compatibility or technical) then fine. If not, then please use the thing that's the strong convention and therefore simplest to work with.