當我看到這對一些學生寫了一個小程序,我經常看到這樣的事情:(哈斯克爾,德語):爲什麼非ascii字符在函數/ var名稱中仍然不受歡迎?
ueber = "What the haeck!"
,而不是
über = "What the häck!"
被指定爲許多現代語言通過UTF-8允許聲明名稱中包含非標準字符,是否有一個特別的原因可以避免這些項目中的這些特性,這肯定只適用於能夠輸入這些字符的人們(比如德國學生團隊呢? )或者這僅僅是一個歷史原因?
我知道,如果您在國際上開發應用程序,您應該在a-zA-Z_0-9
保留名稱,但是有沒有任何理由在「本地」項目中避免此問題?
這可能最好是社區Wiki。我不知道。 – 2010-09-08 11:42:17
嗯......我並不完全知道社區維基的標準,但他們包括AFAIK,它不是一個真正的「問題」,它沒有一個明確的答案。 – fuz 2010-09-08 11:51:59