Bahasa Pemograman Ruby dan Fitur yang ada pada Ruby

Ruby adalah murni bahasa pemrograman berorientasi objek . Diciptakan pada tahun 1993 oleh Yukihiro Matsumoto Jepang.
Bahasa Pemograman Ruby dan Fitur yang ada pada Ruby

Berikut Pengertian Ruby dari Wikipedia Indonesia Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasapemrograman skrip yang ada di dunia. Ruby ditulis dengan bahasa pemrogramanC dengan kemampuan dasar seperti Perl dan Python

*Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1. Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows,PowerPC, BeOS, VMS, EBCDIC, dan PocketPC. 

*Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.

Anda dapat menemukan nama Yukihiro Matsumoto di milis Ruby di www.ruby-lang.org. Matsumoto ini juga dikenal sebagai Matz di komunitas Ruby.

Ruby merupakan "Teman Terbaik Programmer".

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

Fitur-fitur Ruby

  • Ruby adalah Opensource dan tersedia secara gratis di Web, tetapi hal ini dapat lisensi.
  • Ruby merupakan tujuan umum, menafsirkan bahasa pemrograman.
  • Ruby merupakan bahasa pemrograman berorientasi objek murni.
  • Ruby merupakan bahasa scripting sisi server yang mirip dengan Python dan PERL.
  • Ruby dapat digunakan untuk menulis skrip Common Gateway Interface (CGI).
  • Ruby dapat ditanamkan ke Hypertext Markup Language (HTML).
  • Ruby memiliki sintaks yang bersih dan mudah yang memungkinkan pengembang baru untuk belajar Ruby sangat cepat dan mudah.
  • Ruby memiliki sintak yang mirip dengan banyak bahasa pemrograman seperti C ++ dan Perl.
  • Ruby sangat scalable dan program besar yang ditulis dengan Ruby mudah maintainable.
  • Ruby dapat digunakan untuk Internet berkembang dan aplikasi intranet.
  • Ruby dapat diinstal di lingkungan Windows dan POSIX.
  • Ruby mendukung banyak alat-alat GUI Tcl/Tk, GTK dan OpenGL.
  • Ruby dapat dengan mudah terhubung ke DB2, MySQL, Oracle dan Sybase.
  • Ruby memiliki seperangkat fungsi built-in, yang dapat digunakan langsung ke scriptRuby.

Tools yang Anda akan perlu

Untuk melakukan contoh-contoh yang dibahas dalam tutorial ini, Anda akan memerlukan komputer terbaru seperti Intel Core i3 atau i5 dengan minimal 2GB RAM (4GBRAM di rekomendasikan). Anda juga akan memerlukan perangkat lunak berikut:
  • Sistem operasi Linux atau Windows 95/98/2000/NT atau Windows 7 keatasnya.
  • Apache 1.3.19-5 Web server
  • Internet Explorer 5.0 atau di atas Web browser
  • Ruby 1.8.5
Tutorial ini akan memberikan keterampilan yang diperlukan untuk membuat GUI, Jaringan, dan aplikasi yang menggunakan Ruby Web. Itu juga akan berbicara tentang memperluas dan embedding Ruby aplikasi.

*Dalam teknologi komputasi, antarmuka pengguna grafis atau APG (Inggris: Graphical User Interface atau GUI) adalah jenis antarmuka pengguna yang menggunakan metode interaksi pada peranti elektronik secara grafis (bukan perintah teks) antara pengguna dan komputer.

Bahasa Pemograman Ruby dan Fitur yang ada pada Ruby

Apakah berikutnya?

Postingan Berikutnya akan memandu Anda ke mana Anda dapat memperoleh Ruby dan dokumentasi yang. Akhirnya, ia memerintahkan Anda tentang cara untuk menginstal Ruby dan mempersiapkan lingkungan untuk mengembangkan aplikasi Ruby. Jadi tetap setia menunggu postingan berikutnya ya.

Source Here
Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

2 comments

Ane pernah gagal pake ruby -_- tutor pake ruby ditunggu gan

Balas

baik mas, segera akan saya siapkan postingan selanjutnya..
terima kasih telah berkunjung

Balas