روبی

ویکی‌پدیا، آچیق بیلیک‌لیک‌دن
پرش به ناوبری پرش به جستجو
Ruby
Ruby logo.svg
Paradigm Multi-paradigm: Object-oriented, imperative, functional, reflective
Designed by Yukihiro Matsumoto
Developer Yukihiro Matsumoto, et al.
First appeared ۱۹۹۵؛ ۲۳ ایل قاباغ (۱۹۹۵)
Typing discipline Duck, dynamic, strong
Scope Lexical, sometimes dynamic
Implementation language سی (یازیلیملاما دیلی)
ایشلدیم سیستمی Cross-platform
License Ruby, GPLv2 or 2-clause BSD license[۱][۲][۳]
Filename extensions .rb
Website www.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]. یوْخلانیلیب2 May 2015.
  2. [ruby Contents of /trunk/GPL]. یوْخلانیلیب2 May 2015.
  3. [ruby Contents of /trunk/BSDL]. یوْخلانیلیب2 May 2015.
  4. ۴٫۰ ۴٫۱ ۴٫۲ Cooper, Peter (2009). Beginning Ruby: From Novice to Professional, 2nd, Beginning from Novice to Professional, Berkeley: APress, 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, 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. آرشیولنیب اصلی نۆسخه‌دن on 2011-07-21. یوْخلانیلیب2011-07-21. “inspired by Io, Smalltalk, Lisp and Ruby”
  7. Introduction — Julia Language 0.4.1 documentation. یوْخلانیلیب13 November 2015.
  8. Burks, Tim. About Nu™. Programming Nu™. Neon Design Technology, Inc.. یوْخلانیلیب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/]