popular C++ idioms (the STL, RTTI, exceptions, etc), instead mostly mimicking the Java API." Another claim, that ICU only supports UTF-16 (and thus a reason to avoid using ICU) is no longer true with ICU now also supporting UTF-8 for C and C++. See also Apple Advanced Typography Apple Type Services for Unicode Imaging GNU GetText Graphite (SIL) NetRexx (ICU license) OpenType Pango Uconv Uniscribe References External links International Components for Unicode transliteration services Online ICU editor Unicode Component-based software engineering Digital typography Pattern matching Internationalization and localization Free computer libraries