内置类型和对象之间的区别有什么容易理解的解释?

问题描述 投票:0回答:0

我指的是这篇文章:https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/RubyPythonCocoa/Articles/RubyPythonMacOSX.html

我无法完全理解这句话:“虽然 Python 代码可以同时包含对象和内置类型,但在 Ruby 中一切都是对象。没有原始类型或内置类型,例如整数。因此 Ruby 中的任何东西代码可以接受消息。

例如 Ruby 的整数 (https://ruby-doc.org/core-2.5.0/Integer.html) 和您在 Python 中得到的整数 (https://docs.python.org) 有什么区别/3/library/stdtypes.html)?

我的意思是:Integer、String 等在 Ruby 中也可以使用,无需任何导入或类似的东西?现在区别在哪里?

有人可以简单地解释一下什么是内置类型以及它们与标准库的类有何不同?

python ruby
© www.soinside.com 2019 - 2024. All rights reserved.