Re: [AD] Proposal to kill non-UTF-8 support |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
On 2002-01-07, Eric Botcazou <ebotcazou@xxxxxxxxxx> wrote:
> The Win32 API speaks 16-bit Unicode, not UTF-8. So an user willing to
> allegro-ize an unicodified Win32 app (very unlikely) or use Allegro in a
> unicodified Win32 program (more likely) may find the conversion cumbersome.
[sorry for lateness]
IMHO, both cases are unlikely.
Would anyone writing native Allegro progams choose to use 16-bit text,
because a single platform uses it? In cross-platform programs,
probably no. In single-platform programs, maybe. In games, app<-->OS
string interactions would be rarer than ASCII-source-code-to-current-encoding
string conversions, so you just move the cumbersome-ness elsewhere.
... assuming source code is ASCII/UTF-8, that is. If not, UTF-8 would
clearly be a pain to work with too. I'd be surprised if compilers
ever stopped supporting ASCII source code though.