我读了一行类似于"PHP不支持Unicode“的文章。我还读到Python对Unicode的本机支持。现在,您可以在PHP中调用函数utf8_encode()将字符串编码为unicode,还可以使用Python中的函数unicode()将字符串转换为Unicode。那么,本地支持Unicode意味着什么呢?另外,有些语言对并发性有本地支持,而有些语言没有本机支持。那么,什么是指
X语言支持特性Y
发布于 2012-05-09 21:36:49
发布于 2012-05-09 21:50:52
"X语言本机支持特性Y“意味着您可以使用特性Y,而无需任何扩展或其他任何努力来使其工作。它可以直接从语言本身使用。
例如你可以这么说,
"C++语言本机支持操作符重载。“
"Java语言本机支持自动垃圾收集“,因为您不需要使用任何其他库或工具来进行自动垃圾收集。它伴随着语言(和平台)本身。
发布于 2012-05-09 21:38:35
我是在你提到的内置环境中读到母语的。如果一种语言不为某些特性提供本机支持,那么您需要自己实现它,或者找到提供它的库或模块。
另一个您将看到很多本机的上下文是关于某个平台上的应用程序的。在这些情况下,它意味着为平台编译,而不是以某种方式进行解释或翻译。原生iOS应用程序是用Objective之类的语言编写的,编译成直接在ARM处理器系列上运行的代码(这就是您在iOS设备中找到的)。
https://softwareengineering.stackexchange.com/questions/147965
复制相似问题