Latest web development tutorials

Ruby Pendahuluan

Ruby adalah bahasa pemrograman murni berorientasi objek. Ini terdiri dari Jepang Yukihiro Matsumoto (ma zu moo と Yui ki industrialisasi ro / Yukihiro Matsumoto) didirikan pada tahun 1993.

Anda dapat menemukan Yukihiro Matsumoto (ma zu moo と Yui ki industrialisasi ro / Yukihiro Matsumoto) www.ruby-lang.org nama di milis Ruby. Dalam komunitas Ruby, juga dikenal sebagai Matz Matsumoto (Matz).

Ruby adalah "sahabat programmer."

karakteristik ruby ​​mirip dengan Smalltalk, Perl dan Python. Perl, Python dan bahasa scripting Smalltalk. Smalltalk adalah bahasa berorientasi objek yang benar. Ruby, dan Smalltalk, adalah bahasa berorientasi objek yang sempurna. sintaks penggunaan Ruby dari sintaks Smalltalk jauh lebih mudah.

Fitur Ruby

  • Ruby adalah open source, bebas Web biaya, tetapi membutuhkan lisensi.
  • Ruby adalah tujuan umum, ditafsirkan bahasa pemrograman.
  • Ruby adalah bahasa pemrograman yang benar berorientasi objek.
  • Ruby adalah Python serupa dan Perl bahasa server-side scripting.
  • Ruby dapat digunakan untuk menulis Common Gateway Interface (CGI) script.
  • Ruby dapat ditanamkan ke dalam HTML (HTML).
  • sintaks ruby ​​sederhana, yang membuat pengembang baru dengan cepat dan mudah belajar Ruby.
  • Ruby dan C ++ dan Perl dan banyak bahasa pemrograman lain memiliki sintaks mirip.
  • Ruby skalabilitas, program-program besar yang ditulis di Ruby dan mudah untuk mempertahankan.
  • Ruby dapat digunakan untuk pengembangan aplikasi Internet dan Intranet.
  • Ruby dapat diinstal pada Windows dan POSIX lingkungan.
  • Ruby mendukung banyak alat GUI seperti Tcl / Tk, GTK dan OpenGL.
  • Ruby dapat dengan mudah terhubung ke DB2, MySQL, Oracle dan Sybase.
  • Ruby memiliki kekayaan fungsi built-in dapat digunakan secara langsung dalam naskah ruby.

Alat yang Anda butuhkan

Dalam rangka untuk melakukan contoh yang dibahas dalam tutorial ini, Anda perlu RAM setidaknya 2GB (dianjurkan sebagai 4GB) dari Intel Core i3 atau i5 komputer. Anda juga perlu perangkat lunak berikut:

  • Linux atau Windows 95/98/2000 / NT atau Windows 7 sistem operasi
  • Server Apache 1.3.19-5 Web
  • Internet Explorer 5.0 atau di atas browser Web
  • Ruby 1.8.5

Tutorial ini menjelaskan cara menggunakan Ruby untuk membuat GUI, jaringan dan aplikasi Web. Ada juga akan membahas bagaimana untuk memperluas dan menanamkan aplikasi Ruby.

Apa yang akan studi berikutnya?

Bab berikutnya akan memperkenalkan Anda untuk mendapatkan Ruby dan dokumen dari mana. Akhirnya, ia memberitahu Anda cara menginstal Ruby, dan mengkonfigurasi lingkungan untuk mengembangkan aplikasi Ruby untuk mempersiapkan.