Ruby (programming language)
Appearance
|
object-based language (en) | |
| Bayanai | |
| Farawa | 1995 |
| Amfani |
computer programming (en) |
| Suna saboda |
ruby (en) |
| Motsi |
free software movement (en) |
| Mai haɓakawa |
Yukihiro Matsumoto (en) |
| Programming paradigm (en) |
functional programming (en) |
| Designed by (en) |
Yukihiro Matsumoto (en) |
| Operating system (en) |
Microsoft Windows (mul) |
| Programmed in (en) |
C (mul) |
| Source code repository URL (en) | https://git.ruby-lang.org/ruby.git da https://github.com/ruby/ruby.git |
| Software version identifier (en) | 3.4.7, 2.2.8, 2.3.5, 2.4.2, 2.5.0, 2.5.1, 2.5.3, 2.6.0, 2.6.1, 2.6.2, 2.6.3, 1.9.1.376, 1.9.1.378, 1.9.1.429, 1.9.1.430, 1.9.1.431, 1.9.2.0, 1.9.2.136, 1.9.2.180, 1.9.2.290, 1.9.2.318, 1.9.2.320, 1.9.2.381, 1.9.3.0, 1.9.3.125, 1.9.3.194, 1.9.3.195, 1.9.3.283, 1.9.3.284, 1.9.3.286, 1.9.3.326, 1.9.3.327, 1.9.3.360, 1.9.3.361, 1.9.3.362, 1.9.3.374, 1.9.3.383, 1.9.3.384, 1.9.3.385, 1.9.3.392, 1.9.3.426, 1.9.3.429, 1.9.3.448, 1.9.3.483, 1.9.3.484, 1.9.3.545, 1.9.3.547, 1.9.3.550, 1.9.3.551, 2.0.0.0, 2.0.0.195, 2.0.0.247, 2.0.0.352, 2.0.0.353, 2.0.0.451, 2.0.0.481, 2.0.0.576, 2.0.0.594, 2.0.0.598, 2.0.0.643, 2.0.0.645, 2.0.0.647, 2.0.0.648, 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.7, 2.1.8, 2.1.9, 2.1.10, 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.2.4, 2.2.5, 2.2.6, 2.2.7, 2.2.9, 2.2.10, 2.3.0, 2.3.1, 2.3.2, 2.3.3, 2.3.4, 2.3.6, 2.3.7, 2.3.8, 2.4.0, 2.4.1, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.5.2, 2.5.4, 2.5.5, 2.4.7, 2.5.6, 2.6.4, 2.4.8, 2.5.7, 2.6.5, 2.4.9, 2.7.0, 2.4.10, 2.5.8, 2.6.6, 2.7.1, 2.7.2, 3.0.0, 3.0.1, 3.0.2, 3.0.3, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.2.0, 3.2.1, 3.2.2, 3.3.0, 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.4.1, 3.4.2, 3.4.3, 3.4.4, 3.4.5 da 3.4.6 |
| User manual URL (en) | https://docs.ruby-lang.org/, https://docs.ruby-lang.org/en/ da https://docs.ruby-lang.org/ja/ |
| Shafin yanar gizo | ruby-lang.org |
| Described at URL (en) | tapor.ca… da marketplace.sshopencloud.eu… |
| Lasisin haƙƙin mallaka |
Ruby License (en) |
| Copyright status (en) |
copyrighted (en) |
| Media type (en) | application/x-ruby da text/x-script.ruby |
| Implementation of (en) |
Ruby MRI (en) |
| Model item (en) |
Ruby on Rails (mul) |
| Typing discipline (en) |
duck typing (en) |
| Catchphrase (en) | Ruby is optimized for programmer happiness |
| IRC channel URL (en) | irc://irc.freenode.net/ruby-lang |
| Official demo URL (en) | https://try.ruby-lang.org/ |
| Mastodon instance URL (en) | https://ruby.social |
| File extension (en) | rb da rbw |
Wannan Muƙalar guntuwa ce: tana buƙatar a inganta ta, kuna iya gyara ta.


Ruby (harshe na shirye-shirye) Ruby wani fassara ne, babban matakin, harshe na shirye-shirye na gaba ɗaya. An tsara shi tare da jaddada yawan shirye-shirye da sauƙi. A cikin Ruby, komai abu ne, gami da nau'ikan bayanai na asali. Yukihiro "Matz" Matsumoto ne ya kirkireshi a tsakiyar shekarun 1990.
Ruby yana da ƙarfi kuma yana amfani da tarin shara da tattara lokaci-lokaci. Yana tallafawa tsari shirye-shirye da yawa, gami da tsari, abu-daidaitawa, da shirye-shiryen aiki. A cewar mahaliccin, Perl, Smalltalk, Eiffel, Ada, BASIC, Java, da Lisp sun rinjayi Ruby.[1] [2]
Tarihi
[gyara sashe | gyara masomin]Matsumoto ya ce an haifi Ruby a 1993. A cikin wani sakon 1999 zuwa jerin wasikun ruby-talk, ya bayyana wasu ra'ayoyinsa na farko game da harshe: [3]
- ↑ ^ "About Ruby". Archived from the original on 9 October 2014. Retrieved 15 February 2020
- ↑ Shugo Maeda (17 December 2002). "The Ruby Language FAQ". Archived from the original on 27 February 2014. Retrieved 2 March 2014. ^
- ↑ Shugo Maeda (17 December 2002). "The Ruby Language FAQ". Archived from the original on 27 February 2014. Retrieved 2 March 2014