哪些编程语言从一开始就支持Unicode?

19

哪些广泛使用的编程语言最初就是以支持Unicode为基础设计的?

许多编程语言后来才在版本更新中加入了对Unicode的支持,但哪些广泛使用的语言从一开始就支持Unicode呢?


8
当然,许多最受欢迎和成功的编程语言是在Unicode引入之前就存在了。 - Ned Deily
4
除了 Python 3,大多数编程语言都不支持 Unicode 的 16 位之上的扩展。Java 和 .NET 语言都支持 UCS2,并在后来加入了处理代理项的方法。 - Pete Kirkham
好奇,你为什么问? - Roman
你说的是哪个版本的Unicode?许多语言都是在Unicode 1.0支持下设计的,但很少有语言从一开始就支持Unicode 4.0。你对哪些具体的Unicode特性感兴趣? - Daniel Pryden
2
罗曼:纯粹的语言历史兴趣。 - knorv
如果Haskell考虑到Unicode和多语言,它的语法是否可以定义得不同?我很感兴趣地从一个聪明的答案中了解到(https://dev59.com/51XTa4cB1Zd3GeqP5M5U#5517639),尽管Haskell允许使用Unicode标识符,但如果该语言是单例写作的(在其中没有区分大小写的Unicode),那么在Haskell中用您最喜欢的人类语言编程所有标识符将会成为一个问题,因为Haskell假定您对不同目的使用不同大小写的标识符! - imz -- Ivan Zakharyaschev
12个回答

-1
Java使用Unicode字符集中的字符。

13
大多数编程语言使用Unicode字符集中的字符。(它们只限制使用哪些字符) - Pete Kirkham

-1

Java和.NET语言


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接