Ruby - Gambaran Umum

Admintdw

Administrator
Staff member
Sep 3, 2020
23
1
3
Ruby adalah bahasa pemrograman berorientasi objek murni. Itu dibuat pada tahun 1993 oleh Yukihiro Matsumoto dari Jepang.

Anda bisa menemukan nama Yukihiro Matsumoto di milis Ruby di www.ruby-lang.org . Matsumoto juga dikenal sebagai Matz di komunitas Ruby.
Ruby_on_rails_tutorial_v2.jpg


Ruby adalah "Sahabat Terbaik Programmer".

Ruby memiliki fitur yang mirip dengan Smalltalk, Perl, dan Python. Perl, Python, dan Smalltalk adalah bahasa scripting. Smalltalk adalah bahasa berorientasi objek yang sebenarnya. Ruby, seperti Smalltalk, adalah bahasa berorientasi objek yang sempurna. Menggunakan sintaks Ruby jauh lebih mudah daripada menggunakan sintaks Smalltalk.

Fitur Ruby
  • Ruby adalah open-source dan tersedia secara gratis di Web, tetapi tunduk pada lisensi.
  • Ruby adalah bahasa pemrograman yang ditafsirkan untuk tujuan umum.
  • Ruby adalah bahasa pemrograman berorientasi objek yang sebenarnya.
  • Ruby adalah bahasa skrip sisi server yang mirip dengan Python dan PERL.
  • Ruby dapat digunakan untuk menulis skrip Common Gateway Interface (CGI).
  • Ruby dapat disematkan ke Hypertext Markup Language (HTML).
  • Ruby memiliki sintaks yang bersih dan mudah yang memungkinkan pengembang baru untuk belajar dengan sangat cepat dan mudah.
  • Ruby memiliki sintaks yang mirip dengan banyak bahasa pemrograman seperti C ++ dan Perl.
  • Ruby sangat terukur dan program besar yang ditulis di Ruby mudah dipelihara.
  • Ruby dapat digunakan untuk mengembangkan aplikasi Internet dan intranet.
  • Ruby dapat diinstal di lingkungan Windows dan POSIX.
  • Ruby mendukung banyak alat GUI seperti Tcl / Tk, GTK, dan OpenGL.
  • Ruby dapat dengan mudah dihubungkan ke DB2, MySQL, Oracle, dan Sybase.
  • Ruby memiliki banyak fungsi built-in, yang dapat digunakan langsung ke dalam skrip Ruby.
Alat yang Anda Butuhkan
Untuk melakukan contoh yang dibahas dalam tutorial ini, Anda memerlukan komputer terbaru seperti Intel Core i3 atau i5 dengan minimal RAM 2GB (disarankan RAM 4GB). Anda juga membutuhkan perangkat lunak berikut -

  • Sistem operasi Linux atau Windows 95/98/2000 / NT atau Windows 7.
  • Apache 1.3.19-5 Server web.
  • Internet Explorer 5.0 atau di atas browser Web.
  • Ruby 1.8.5
Tutorial ini akan memberikan keterampilan yang diperlukan untuk membuat GUI, jaringan, dan aplikasi Web menggunakan Ruby. Ini juga akan berbicara tentang memperluas dan menyematkan aplikasi Ruby.

Apa selanjutnya?
Bab selanjutnya memandu Anda ke mana Anda bisa mendapatkan Ruby dan dokumentasinya. Terakhir, ia menginstruksikan Anda tentang cara menginstal Ruby dan mempersiapkan lingkungan untuk mengembangkan aplikasi Ruby.