[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new module striconveh

From: Bruno Haible
Subject: Re: new module striconveh
Date: Wed, 17 Jan 2007 15:13:46 +0100
User-agent: KMail/1.9.1

James Youngman wrote:
> Is there a reason not to just use ICU (http://icu.sourceforge.net/)?

ICU is complex code everywhere. It's IMO impossible to do a security audit
of ICU. Where functions with 600 lines of code are an exception in gnulib
(the striconveh module has such a function indeed), they are the regular
coding style in ICU. (*)

Probably this is because ICU emphasises flexibility, extensibility and
research on new Unicode topics. Whereas libiconv and gnulib emphasise
simplicity of use, and are willing to hardcode special cases.

That said, I'm very thankful that ICU exists and is open-source.


(*) I also prefer ext3 over ReiserFS for the same reason.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]