Explain some differences between Ruby and Python.

bookmark

Similarities:

  • High level language
  • Support multiple platforms
  • Use interactive prompt called irb
  • Server side scripting language

Differences:

  • Ruby is fully object oriented while Python is not.
  • Ruby supports EclipseIDE while Python supports multiple IDEs.
  • Ruby use Mixins while Python doesn't.
  • Ruby supports blocks, procs and lambdas while Python doesn't.