Does anyone here follow the utf8everywhere.org manifesto for how to do Unicode and text properly on Windows? I.e., they say that you should not use wstring, refrain from using L"", there are a bunch of strict rules to follow to create cross platform code. I'm wondering if I want to go through the pains of rewriting some libraries to do this... opinions and help and comments please! :-)
For sure my ultimate goal is to do cross platform world wide software... but not if it puts me in a depression and prevents me from getting anything done...