SEJARAH BAHASA
PEMROGRAMAN RUBY

Yukihiro "Matz" Matsumoto

Profil Pemateri
Foto Yukihiro Matsumoto

Yukihiro Matsumoto (まつもとゆきひろ)

ILMUWAN KOMPUTER DAN PENCIPTA BAHASA PEMROGRAMAN RUBY

Pendidikan

  • Information Science - University of Tsukuba

SEJARAH BAHASA PEMROGRAMAN RUBY

Ilustrasi Pemateri
Definisi Bahasa Pemrograman Ruby
Sejarah Bahasa Pemrograman Ruby

Definisi Bahasa Pemrograman Ruby


Ruby adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Yukihiro “Matz” Matsumoto dan dirilis pertama kali pada tahun 1995, dengan versi yang lebih baru dirilis pada tahun 2011. Ruby kini semakin populer terutama ketika digunakan dengan Framework Rails. Ruby adalah bahasa pemrograman yang bersifat Open Source, mudah digunakan dan bisa sangat fleksibel yang mana bagus untuk programmer pemula.


Sejarah Bahasa Pemrograman Ruby

Bahasa Pemrograman Ruby pertama kali dimulai pada tahun 1993. Yukihiro Matsumoto mengatakan bahwa ia ingin menciptakan Bahasa Script berorientasi objek (object Oriented).


Matsumoto menggambarkan desain Ruby dengan Inti sesimpel bahasa Lisp, dengan sistem objek seperti Smalltalk, dan Utilitas praktis layaknya Perl. Nama Ruby itu sendiri awalnya berasal dari sesi chat online antara Matsumoto dan Ishitsuka pada 24 Februari 1993, dimana saat itu belum ada code yang ada pada program ruby.


Rilisan pertama Ruby 0.95 diumumkan pada newsgroup domestik Jepang pada tanggal 21 Desember 1995. Selanjutnya, tiga versi Ruby dirilis dalam dua hari. Rilis ini bertepatan dengan peluncuran Ruby list Mailing list dalam bahasa Jepang, yang merupakan mailing list pertama untuk bahasa pemrograman baru.


Saat ini Ruby telah berkembang tidak hanya di Jepang, tetapi diseluruh dunia. Bulan Agustus tahun 2006, Macintosh telah melakukan kerja sama dengan mengintegrasikan Ruby on Rails pada Mac OS X v10.5 Leopard telah diluncurkan bulan Oktober 2007


Pada tahun 2004, David Heinenmeier membawa Program Ruby menuju tingkat yang lebih tinggi lagi. Ia menciptakan Framework Rails menggunakan bahasa Ruby. Framework Rails inilah yang menjadi alasan utama Ruby menjadi Bahasa Program dengan jumlah komunitas terbesar kelima menurut survey Github.


KELOMPOK 5 - RUBY

Pembina: Kang Dimas Rizqia Hidayat

Muhamad Fahd Aufa Akbar (E1)

Saeful Risqi (E2)

Fathan Syahqila Hariel (E3)

Ana Meylani Fayza (E4)

Ratna Reviana Aprianti (E5)

Salwa Selfia Ardina (E6)

Alfian Abdul Basit (E7)

Nindi Salwa Alfrina (E8)

Halim Fatur Rohman (E9)

Siti Mutya Zahrani (E10)

#MONITOR2K25

#SayaSiapJadiWargiIF

#HIMATIFUNBANDUNG

#DIGIMATEwithBASKARABHAVANA

#KabinetBaskaraBavana