ICU4D
[email protected] Wed, 25 Aug 2004 10:06:13 +0100
| Newsgroups | gmane.comp.lib.icu.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, I just joined this group. I want to port ICU to D. D is a programming language which supports a garbage collector, like Java, but which generates executables, like C++. Information about D can be found at http://www.digitalmars.com/d <http://www.digitalmars.com/d> . I post in the D forum under the alias "Arcane Jill". We've been talking about internationalization for a while in the D community. I wrote a library for D which accesses Unicode character properties, and was about to move on to the more complex algorithms, when I discovered ICU. D is link-compatible with C, so we /could/ plug into ICU's C API with not too much hassle, but D is object oriented, has a class heirarchy, a garbage collector, and so on, and it would be dumb to throw all that away just to use a C API. A better tactic would be to port ICU to D. (D is probably closer to Java than to C++, because classes are passed by reference, and because the presence of the garbage collector means that D programmers are unaccustomed to having to type "delete".) What's the best way of going about this? Jill For Aculab's privacy policy and E-Mail disclaimer, Click Here : http://www.aculab.com/company/legal_notice.htm.