روبی

ویکی‌پدیادان، آچیق بیلیک‌لیک‌دن
Ruby
Ruby logo.svg
ParadigmMulti-paradigm: Object-oriented, imperative, functional, reflective
Designed byYukihiro Matsumoto
DeveloperYukihiro Matsumoto, et al.
First appeared۱۹۹۵؛ ۲۸ ایل قاباغ (۱۹۹۵)
Typing disciplineDuck, dynamic, strong
ScopeLexical, sometimes dynamic
Implementation languageسی (یازیلیملاما دیلی)
ایشلدیم سیستمیCross-platform
LicenseRuby, GPLv2 or 2-clause BSD license[۱][۲][۳]
Filename extensions.rb
Websitewww.ruby-lang.org
Major implementations
Ruby MRI, YARV, Rubinius, MagLev, JRuby, MacRuby, RubyMotion, Mruby
Influenced by
Ada,[۴] سی++,[۴] CLU,[۵] Dylan,[۵] Eiffel,[۴] Lisp,[۵] Lua, Perl,[۵] پایتون,[۵] Smalltalk[۵]
Influenced
Clojure, CoffeeScript, Crystal, D, Elixir, Falcon, Groovy, Ioke,[۶] Julia,[۷] Mirah, Nu,[۸] Reia, Ring,[۹] Rust, Swift[۱۰]

روبی (اینگیلیسجه: Ruby)، بیر پروقراملاما دیلیدیر. بو دیل شئی یونلیملی(object oriented) اولاراق پرل و اسمال‌تاک خوصوصیتلرینه ده یییه‌دیر. روبی دیلینی ۱۹۹۰ اورتا ایللرینده ژاپونلو یوکیهیرو ماتسوموتو یاراتدی.

روبی لوگوسو
روبی

قایناقلار[دَییشدیر]

  1. ^ "[ruby] Contents of /trunk/COPYING". 2017-03-20-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 2 May 2015-ده یوخلانیب.
  2. ^ "[ruby] Contents of /trunk/GPL". 2022-03-21-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 2 May 2015-ده یوخلانیب.
  3. ^ "[ruby] Contents of /trunk/BSDL". 2022-03-21-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 2 May 2015-ده یوخلانیب.
  4. ^ ۴٫۰ ۴٫۱ ۴٫۲ Cooper, Peter (2009). Beginning Ruby: From Novice to Professional. Beginning from Novice to Professional (2nd ed.). Berkeley: APress. p. 101. ISBN 1-4302-2363-4. To a lesser extent, Python, LISP, Eiffel, Ada, and C++ have also influenced Ruby.
  5. ^ ۵٫۰ ۵٫۱ ۵٫۲ ۵٫۳ ۵٫۴ ۵٫۵ Bini, Ola (2007). Practical JRuby on Rails Web 2.0 Projects: Bringing Ruby on Rails to Java. Berkeley: APress. p. 3. ISBN 1-59059-881-4. It draws primarily on features from Perl, Smalltalk, Python, Lisp, Dylan, and CLU.
  6. ^ Bini, Ola. "Ioke". Ioke.org. 2011-07-21-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 2011-07-21-ده یوخلانیب. inspired by Io, Smalltalk, Lisp and Ruby {{cite web}}: Unknown parameter |deadurl= ignored (|url-status= suggested) (help)
  7. ^ "Introduction — Julia Language 0.4.1 documentation". 2015-11-17-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 13 November 2015-ده یوخلانیب.
  8. ^ Burks, Tim. "About Nu™". Programming Nu™. Neon Design Technology, Inc. 2011-07-24-ده اوریجنال-دن آرشیولشدیریلمیشدیر. 2011-07-21-ده یوخلانیب.
  9. ^ Ring Team (3 December 2017). "Ring and other languages". ring-lang.net. ring-lang.
  10. ^ Lattner, Chris (2014-06-03). "Chris Lattner's Homepage". Chris Lattner. 2014-06-03-ده یوخلانیب. The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.

ائشیک باغلانتیلار[دَییشدیر]

[رسمی صفحه سی https://www.ruby-lang.org/en/]