Hi Garret,

The requirement for the library came from installer group. Originally we 
are planning to deliver the library in C, since the text/auto installers 
currently are getting re-written in Python, as per their request, we 
changed the implementation to python. (Sure writing it in C and provide 
python bindings is a possibility, but compared to python, the 
development time will be much more in C, and we were not aware of C 
requirements for a CLDR interface library)

What we can realistically do is to work on a C implementation after this 
python library is integrated (and installers can use it), and at that 
point replace the existing library with python bindings to that C library.

regards,
Suresh
>
> I think you're probably approaching this backwards.  With most other 
> languages (not sure about Python), its usually easier to provide the 
> underlying implementation in C, and add language bindings on top.
>
> In particular, I'd be really unhappy if accessing g11n services 
> required a program written in C to bring in a Python runtime.
>
>     - Garrett
>

Reply via email to