>
>> > Jarkko's view was that if he were doing Perl 5 Unicode again he would
>> opt for fixed width 32 bit rather than UTF-8,

It seems to be a general principle of system design that the best way to
process irregular and unpredictable things, is to grab them as close to
the outside of the system as possible, make sure they're not dangerous,
stuff them into closed, standard boxes, and only deal with the problems of
the boxes.

This is illustrated examples as diverse as disk-drives, (which went from
variable-length to fixed-sized blocks early in their development), to
container shipping.

> It's not insane to have the boundary near the outside of parrot.

Any system that doesn't assume input from the outside world to be toxic
until proven otherwise is being dangerously naive. However, paranoia's
expensive, so you want to concentrate it as much as possible.


--
    
Email and shopping with the feelgood factor!
55% of income to good causes. http://www.ippimail.com

Reply via email to