大约 5 年前,Joel Spolsky 写了这篇文章,“每个软件开发人员绝对、肯定必须了解 Unicode 和字符集的绝对最低要求(没有借口!)”。
像许多人一样,我仔细阅读了它,意识到是时候掌握这个“ASCII 替代品”了。不幸的是,5 年后,我觉得我在这方面又陷入了一些坏习惯。你?
我没有编写很多专门的国际应用程序,但是我帮助建立了许多面向 ASP.NET 互联网的网站,所以我想这不是借口。
因此,为了我的利益(我相信还有很多其他人),我可以从以下人员那里获得一些意见:
- 如何一劳永逸地“克服”ASCII
- 使用 Unicode 时的基本指导。
- 推荐的(最近的)关于 Unicode 的书籍和网站(面向开发人员)。
- Unicode 的现状(Joels 发表文章 5 年后)
- 未来发展方向。
我必须承认我有 .NET 背景,因此我也很乐意了解 .NET 框架中的 Unicode 信息。当然,这不应该阻止任何具有不同背景的人发表评论。
更新:请参阅之前在 StackOverflow 上提出的这个相关问题。