我正在寻找一种新的编程语言,希望找到一种不需要担心字符集问题和其他烦恼(我对PHP有些不满意)的语言来进行新项目开发。
我觉得Java太啰嗦、杂乱无章,而我不想碰Windows系统。这就只剩下其他所有语言了,除了PHP、C和C++(后两者即使使用ICU库也会出现unicode问题)。
我已经列出了几种编程语言,包括Ruby(喜欢mixin),Python,Lisp和Javascript(node.js)。然而,我在支持Unicode方面存在高度不一致的信息,并且我害怕(由于时间不足...)学习每一种语言,以至于我可以安全地将其排除在外。就我所知,Python 3似乎有这个功能。Ruby 1.9也有。Lisp不一定。Javascript可能有。
我觉得Java太啰嗦、杂乱无章,而我不想碰Windows系统。这就只剩下其他所有语言了,除了PHP、C和C++(后两者即使使用ICU库也会出现unicode问题)。
我已经列出了几种编程语言,包括Ruby(喜欢mixin),Python,Lisp和Javascript(node.js)。然而,我在支持Unicode方面存在高度不一致的信息,并且我害怕(由于时间不足...)学习每一种语言,以至于我可以安全地将其排除在外。就我所知,Python 3似乎有这个功能。Ruby 1.9也有。Lisp不一定。Javascript可能有。
语言的支持不仅仅局限于Unicode,但在我看来,当处理本地化时,它往往成为一个主要的障碍。
我也意识到这个问题有些主观。(请不要因为这个理由关闭它:我实际上链接了几个我认为不令人满意的SO线程。) 但是...作为这些语言的用户,它们在实践中对Unicode的支持情况如何?