[standards-jig] JNG - binary headers.

Mike Lin mikelin at MIT.EDU
Wed Aug 14 18:52:19 UTC 2002

Hi Tim, thanks for chiming in.

> Headers can be extensible using bits, or even bytes to flag an extension
> much as UTF-8, RCSU and UNICODE work together and at different levels to
> allow compact bytestreams for ASCII whilst allowing for the full character
> sets and text-friendliness with manageable overheads and consistent encoding
> after unstuffing.

I think I had something of a lightbulb moment when you mentioned UTF-8,
since I've written a few reentrant UTF-8 decoders. It's similar in
principle to what Iain proposed, but I'm more comfortable with the idea
now that the analogy has been drawn.

> Trailing binary sentinels (i.e. a post-message stamp to flag EoFrame) are
> bound to occur randomly in the data stream and would cause the computer
> equivalent of dysentry.

That's a beautiful way of putting it :-)


More information about the Standards mailing list