易百教程

5、Ruby 和 Python 有什么区别?

Ruby 和 Python 相似之处:

  • 高级语言
  • 支持多平台
  • 使用名为 irb 的交互式提示
  • 服务器端脚本语言

Ruby 和 Python 的差异:

  • Ruby 是完全面向对象的,而 Python 不是。
  • Ruby 支持 EclipseIDE,而 Python 支持多个 IDE。
  • Ruby 使用 Mixins,而 Python 不使用。
  • Ruby 支持块、proc 和 lambda,而 Python 不支持。