------- Comment #2 from ma...@pochta.ru 2009-03-30 06:17 -------
>But how many DOS or Windows console apps in the real world output UTF-8?
>Presumably not many, considering that no versions of DOS and only a few
>versions of Windows support it. There's also a causal loop in that even
>modern Windows versions don't come with the console code page set to 65001
>by default. I don't know what is likely to break this loop, but I doubt
>that the restrictiveness of one language's standard library is going to do
There is PoshConsole http://poshconsole.codeplex.com/
It's all .net and WPF, therefore UTF-16, but it's way different architecture
BTW cmd has /u switch for (redirected) unicode output, I use it sometimes.