top of page

Perbedaan dan Persamaan Ruby dengan Python

  • Writer: Reski Junaidi Shalat
    Reski Junaidi Shalat
  • Aug 19, 2020
  • 1 min read

Pengertian Singkat


Ruby adalah bahasa programan yang dibuat oleh programmer asal Jepang bernama Yukihiro Matsumoto yang ditulis dengan bahasa C dengan kemampuan dasar seperti Perl dan Python.


Python merupakan bahasa pemrograman yang dibuat oleh Guido van Rossum, Python juga ditulis dengan bahasa C.


Perbedaan Ruby dan Python


Ruby

  • Fleksibel (tidak sesederhana Python, namun memiliki bermacam cara)

  • String dapat diubah isinya (mutable)

  • Menggunakan public, private, dan protected untuk mengatur akses ke instance member

  • Menggunakan “mixin”, bukan multiple inheritance.


Pyhton

  • Sederhana (umumnya memiliki 1 cara untuk tujuan tertentu)

  • String tidak dapat diubah isinya (immutable)

  • Biasanya menggunakan aturan penamaan  _seperti___ini__ untuk mengatur instance member

  • Menggunakan multiple inheritance


Persamaan Ruby dan Python

  1. Keduanya adalah bahasa scripting server-side tingkat tinggi

  2. Menyiapkan aplikasi web dan prototip dengan cepat menggunakan framework Django (Python) dan Ruby on Rails (Ruby)

  3. Tidak memerlukan compiler seperti Scala atau C ++






Comments


Subscribe to YakinBisanewsletter

Thanks for submitting!

  • Instagram
  • Linkedin

© 2020 Rejs. Proudly created with Wix.com

bottom of page