[Haskell-cafe] Re: UTF-8 BOM,
really!? (was: Re: File path progr amme)
wnoise at ofb.net
Mon Jan 31 10:53:37 EST 2005
On 2005-01-31, Bayley, Alistair <Alistair_Bayley at ldn.invesco.com> wrote:
>> From: Aaron Denney [mailto:wnoise at ofb.net]
>> Better yet would be to have the standard never allow the BOM.
>> Since some things can't handle it, on output we should never emit it,
>> but still must handle it on input. Bah.
> I don't see how banning it from input would help; as I understand it, it's
> meant to be ignored anyway, so there's no loss or gain there.
Backwards compatibility, e.g. Kernel looking for the two bytes '#!' at
the beginning of a shell script. UTF-8 was supposed to be for backwards
compatibility with ASCII with minimal fuss. Having to handle a BOM
transparently at the beginning is no longer minimal fuss.
More information about the Haskell-Cafe