Tutorial Ruby

Baca(14534) masa kemas kini(2022-04-11)

Ruby ialah bahasa skrip bahagian pelayan sumber terbuka untuk pengaturcaraan berorientasikan objek Ia direka dan dibangunkan oleh Yukihiro Matsumoto di Jepun pada pertengahan 1990-an. Dalam komuniti Ruby, Matsumoto juga dikenali sebagai Matz. Ruby berjalan pada berbilang platform seperti Windows, MAC OS, dan pelbagai versi UNIX. "Tutorial Ruby", anda akan mempunyai pemahaman yang komprehensif tentang Ruby.


Ruby ialah bahasa pengaturcaraan tujuan am berorientasikan objek, penting, berfungsi dan dinamik. Ia direka dan dibangunkan oleh saintis komputer Jepun Yukihiro Matsumoto (Matz) pada pertengahan 1990-an.

Patuhi Lesen BSD dan Lesen Ruby. Inspirasi dan cirinya datang daripada bahasa Perl, Smalltalk, Eiffel, Ada dan Lisp. Bahasa Ruby sendiri juga telah membangunkan alternatif bahasa Ruby untuk platform lain seperti JRuby (platform Java) dan IronRuby (platform .NET).

Program Hello World Ruby

Berikut ialah program ringkas yang mengeluarkan Hello World pada peranti output standard:

Instance

#!/usr/bin/env ruby
puts "Hello, world!"

Jalankan Instance»

theklik butang "Run Instance" untuk melihat Instance" contoh

Atau dalam mod baris arahan interaktif irb:

Instance

>>puts "Hello, world!"

Hello, world!

=> nil

Run Instance»

Klik butang "Run Instance" untuk melihat contoh dalam talian

Petua: Tutorial Ruby kami akan membantu anda mempelajari Ruby langkah demi langkah Jika anda mempunyai sebarang soalan, sila pergi ke laman web PHP CinaKomuniti Ruby untuk bertanya soalan anda, dan netizen yang bersemangat akan menjawabnya untuk anda.

Ciri bahasa Ruby

  • Berorientasikan objek sepenuhnya

  • Dalam bahasa Ruby, semuanya adalah objek, termasuk jenis data asas dalam bahasa lain, seperti integer

  • boleh ditaip

  • tidak ada jenis Pembolehubah ruby ​​boleh menyimpan sebarang jenis data.
  • Semuanya ada nilai
  • Sama ada ungkapan matematik atau logik atau pernyataan, ia akan mempunyai nilai.
  • Bahasa ruby ​​sangat elegan dan boleh dibaca tanpa komen. Kelebihan Ruby

Fungsi pengendalian ralat
  • Iterator dan penutupan
  • Pengumpulan sampah
  • Sistem pemuatan tinggi🜎
  • pemuatan dinamik🜎 Bukan sahaja boleh dijalankan pada kebanyakan UNIX, dan juga boleh dijalankan pada DOS, Windows, Mac, BeOS dan platform lain
  • Sesuai untuk pembangunan pesat, kecekapan pembangunan umum adalah 5 kali ganda daripada JAVA
  • Kandungan yang diliputi oleh manual tutorial Ruby ini
  • Tutorial Ruby ini manual Meliputi semua pengetahuan asas dan lanjutan tentang Ruby, termasuk pemasangan Ruby, pembolehubah persekitaran Ruby, sintaks Ruby, jenis data Ruby, kelas dan objek Ruby, pembolehubah Ruby, pengendali Ruby, kaedah Ruby, berorientasikan objek Ruby, ungkapan biasa Ruby, dsb.

  • Petua:

    Setiap bab tutorial ini mengandungi banyak contoh Ruby Anda boleh terus klik butang "Jalankan Contoh" untuk melihat keputusan dalam talian. Contoh-contoh ini akan membantu anda memahami dan menggunakan bahasa Ruby dengan lebih baik.

Bab terbaru


Ruby RubyGems 2016-10-18
Ruby JSON 2016-10-18
Ruby 多线程 2016-10-18
Ruby Web Services 2016-10-18
Ruby XML, XSLT 和 XPath 教程 2016-10-18
Ruby Socket 编程 2016-10-18
Ruby 发送邮件 - SMATP 2016-10-18
Ruby CGI Sessions 2016-10-18