Rumah Pembangunan Apakah ruby? - definisi dari techopedia

Apakah ruby? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Ruby?

Ruby adalah sumber terbuka, bahasa pengaturcaraan berorientasikan objek yang dicipta oleh Yukihiro "Matz" Matsumoto. Direka untuk menyediakan bahasa pengaturcaraan yang memberi tumpuan kepada kesederhanaan dan produktiviti, penciptaan Ruby menarik inspirasi dari Lisp, Smalltalk dan Perl. Walaupun secara semulajadi berorientasikan obyek, Ruby juga boleh digunakan menggunakan gaya pengaturcaraan prosedur dan fungsional.

Techopedia menerangkan Ruby

Ruby diturunkan dari keinginan Matz untuk menghasilkan bahasa skrip yang lebih berkuasa daripada Perl dan lebih berorientasikan objek daripada Python. Ruby telah digunakan dalam beberapa aplikasi berprofil tinggi, termasuk: Simulasi di Pusat Penyelidikan NASA Langley, Simulasi untuk kumpulan penyelidikan Motorola, Sebagai API skrip mikro untuk Google SketchUp, Sebagai cara untuk melaksanakan kawalan reaktif untuk Siemens robot perkhidmatan di projek MORPHA, dan Sebagai bahasa pengaturcaraan tunggal digunakan untuk membangunkan laman web pengurusan projek yang dikenali sebagai Basecamp. Ruby adalah bahasa pengaturcaraan berorientasikan objek. Sebenarnya, dalam Ruby, setiap nilai, termasuk literalis numerik serta nilai-nilai yang benar dan salah, adalah objek. Pengekuatan dalam objek diambil dengan sangat serius. Untuk mengakses keadaan dalaman objek, seseorang mesti menggunakan kaedah accessor. Salah satu keganjilan yang paling ketara di Ruby melibatkan kaedah dan fungsi panggilan. Parentheses, yang biasanya terdapat dalam kaedah dan fungsi bahasa pengaturcaraan lain, tidak diperlukan di sini, terutamanya jika tiada hujah yang diperlukan. Untuk mempercepat pembangunan aplikasi, Ruby boleh digunakan bersamaan dengan IDE (Persekitaran Pembangunan Bersepadu). Ini akan membolehkan seorang programmer untuk menulis, menjalankan dan debug program dengan mudah. Ruby boleh dijalankan pada Windows, Linux, Mac atau Solaris. Program dan perpustakaan Ruby, biasanya dikeluarkan sebagai fail permata, kebanyakannya diedarkan menggunakan sistem pembungkusan RubyGems. Sebagai bahasa pengaturcaraan sumber terbuka, Ruby bebas untuk memuat turun, menggunakan, menyalin, mengubah suai dan mengedarnya.

Apakah ruby? - definisi dari techopedia