Ruby (bahasa pemrograman): Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan Tag: Dikembalikan VisualEditor |
Fitur saranan suntingan: 2 pranala ditambahkan. |
||
(7 revisi perantara oleh 7 pengguna tidak ditampilkan) | |||
Baris 3:
| logo = [[Berkas:Ruby-logo-notext.png]]
| Paradigma = [[Multi-paradigm bahasa pemprograman|multi-paradigm]]
| year = 1995
| designer = [[Yukihiro Matsumoto]]
| developer = Yukihiro Matsumoto (
| latest_release = 1.9.1-p378
| latest_release_date = [[
| typing = [[Type system|
| implementations = [[Ruby MRI]], [[JRuby]], [[Rubinius]]. [[MacRuby]], [[YARV]], [[IronRuby]]
| influenced_by = [[Smalltalk]], [[Perl]], [[Lisp programming language|Lisp]], [[Scheme (programming language)|Scheme]], [[Python (programming language)|Python]], [[CLU programming language|CLU]], [[Eiffel programming language|Eiffel]], [[Ada (programming language)|Ada]], [[Dylan programming language|Dylan]]
| influenced = [[Groovy programming language|Groovy]]
| operating_system = [[
| license = [http://www.ruby-lang.org/en/about/license.txt/ Ruby License]{{br}}[[GNU General Public License]]
| website = http://www.ruby-lang.org/
Baris 20:
== Sejarah ==
Ruby pertama kali dibuat oleh seorang programmer [[Jepang]] bernama [[Yukihiro Matsumoto]]. Pada tahun [[1993]], Yukihiro ingin membuat sebuah [[bahasa skripting]] yang memiliki kemampuan orientasi objek. Pada saat itu pemrograman berorientasi objek sedang berkembang tetapi belum ada bahasa pemrograman scripting yang mendukung pemrograman objek.
Penulisan Ruby dimulai pada Februari 1993 dan versi alfanya dirilis pada Desember [[1994]]
Saat ini, Ruby telah berkembang tidak hanya di Jepang, tetapi
== Kelebihan Ruby ==
Baris 35:
== Implementasi Ruby Lainnya ==
* '''JRuby''' adalah implementasi bahasa
* '''Rubinius''' adalah implementasi bahasa
* '''Rubymotion''' adalah implementasi bahasa
* '''Crystal''' adalah bahasa yang memiliki sintaks mirip bahasa
== Sistem operasi yang didukung ==
Baris 67:
* [https://ruby.github.io/TryRuby/ Situs web untuk mencoba Ruby secara online]
{{Daftar bahasa pemrograman}}
{{bahasa-komputer-stub}}▼
{{Authority control}}
[[Kategori:Bahasa pemrograman]]
▲{{bahasa-komputer-stub}}
|