روبی
ظاهر
| 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 |
| 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) اولاراق پرل و اسمالتاک خوصوصیتلرینه ده یییهدیر. روبی دیلینی ۱۹۹۰ اورتا ایللرینده ژاپونلو یوکیهیرو ماتسوموتو یاراتدی.

قایناقلار
[دَییشدیر]- ↑ [ruby Contents of /trunk/COPYING]. آرشیولنیب اصلی نۆسخهدن on 2017-03-20. یوْخلانیلیب2 May 2015.
- ↑ [ruby Contents of /trunk/GPL]. آرشیولنیب اصلی نۆسخهدن on 2022-03-21. یوْخلانیلیب2 May 2015.
- ↑ [ruby Contents of /trunk/BSDL]. آرشیولنیب اصلی نۆسخهدن on 2022-03-21. یوْخلانیلیب2 May 2015.
- 1 2 3
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.
- 1 2 3 4 5 6
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.
- ↑ Bini, Ola. Ioke. Ioke.org. آرشیولنیب اصلی نۆسخهدن on 2011-07-21. یوْخلانیلیب2011-07-21. “inspired by Io, Smalltalk, Lisp and Ruby”
- ↑ Introduction — Julia Language 0.4.1 documentation. آرشیولنیب اصلی نۆسخهدن on 2015-11-17. یوْخلانیلیب13 November 2015.
- ↑ Burks, Tim. About Nu™. Programming Nu™. Neon Design Technology, Inc.. آرشیولنیب اصلی نۆسخهدن on 2011-07-24. یوْخلانیلیب2011-07-21.
- ↑ Ring Team (3 December 2017). Ring and other languages. ring-lang.net. ring-lang. آرشیولنیب اصلی نۆسخهدن on 2018-12-25. یوْخلانیلیب2018-07-30.
- ↑ 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/]