Windows, vintage and contemporary OS

10 posts

C++ Windows Unicode Console Output

Update 2022 12 13

This is me thinking. Windows is UTF16 OS; why try to make it UTF8 OS? Just leave it alone and let it be wide-char OS.

And all is dandy in the winland of sugar and candy …

Update 2018 12 07

The key problem, as explained here, is now acknowledged by Visual Studio / MSVC team. Please follow here.

Update 2018 12 05

Many thanks to many of you visiting this post every day.  As a “reward”, I have made the small console app to help you set up your Windows console to show UTF-8 text properly.

DBJ UTF8 Console set up aid

This little program is, of course, free and you can download it (zipped) from here, straight awayContinue reading

Architecture of Windows 10 and Windows 11

One of the reasons why so many developers do not understand how the Windows Runtime works (other than looking into its documentation strangely sparse and overwhelming at the same time) is not just because the tooling and language “projections” obscure the underlying platform. No. The real reason is: there are no clear and detailed Windows 10 blueprints. Continue reading