Perbedaan dan Persamaan Ruby dengan Python
- 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
Keduanya adalah bahasa scripting server-side tingkat tinggi
Menyiapkan aplikasi web dan prototip dengan cepat menggunakan framework Django (Python) dan Ruby on Rails (Ruby)
Tidak memerlukan compiler seperti Scala atau C ++

Comments