W idealnym świecie byłby to zalecany sposób.
Niestety, podczas kodowania znaków wykraczasz poza zwykłe 7-bitowe znaki ASCII (UTF-8 różni się od ISO-Latin-1 różni się od UTF-16 itd.), Co oznacza, że w końcu napotkasz problemy. Zdarzyło mi się to podczas przechodzenia z systemu Windows na system Linux. Nasze narodowe skandynawskie postacie zepsuły się, ale na szczęście były tylko w strunach. Następnie użyliśmy kodowania \ u dla wszystkich tych.
Jeśli możesz być absolutnie pewien, że nigdy, przenigdy nie natkniesz się na coś takiego - na przykład, jeśli twoje pliki zawierają właściwą LM-a, to zrób to. Uczyni twój kod bardziej czytelnym. Jeśli przynajmniej najmniejsza wątpliwość, nie rób tego.
(Należy pamiętać, że "używaj języków innych niż angielski" to inna sprawa, po prostu myślę o używaniu symboli zamiast liter).
¿¿¿ʎʎɐɐʞɯɯɯ „pɐq Si ǝpoɔ UI ǝpoɔıun – polygenelubricants
Nie jestem pewien, czy ja po prostu upvoted że albo downvoted go ... – Thomas
Na marginesie, może być zainteresowany w sprawdzeniu języka Fortress, opracowany na Sun by (między innymi) Guy L Steele. Obsługuje szeroką gamę operatorów Unicode, a nawet ASCII mogą być "ładnie wydrukowane" na Unicode - zobacz http://projectfortress.sun.com/Projects/Community/wiki/MathSyntaxInFortress – Cowan