ରୁବୀ (ପ୍ରୋଗ୍ରାମିଂ ଭାଷା)

ଉଇକିପିଡ଼ିଆ ରୁ
Jump to navigation Jump to search


Ruby
Ruby logo.svg
ପାରାଡ଼ିଜିମ୍‌multi-paradigm: object-oriented, imperative, functional, reflective
ପ୍ରଥମେ ଦେଖାଯାଇଥିଲା1995
ଡିଜାଇନ କରିଥିଲେYukihiro Matsumoto
ବିକାଶକYukihiro Matsumoto, et al.
ସ୍ଥାୟୀ ରିଲିଜ2.0.0-p353 (ଛାଞ୍ଚ:Release date)
ଟାଇପିଂ ପଦ୍ଧତିduck, dynamic
ସୁଯୋଗlexical, sometimes dynamic
ପ୍ରମୁଖ ବ୍ୟବହାରRuby MRI, YARV, Rubinius, MagLev, JRuby, MacRuby, RubyMotion, HotRuby, IronRuby, mruby
ଏହାକୁ ପ୍ରଭାବିତ କରିଛନ୍ତିAda,[୧] C++,[୧] CLU,[୨] Dylan,[୨] Eiffel,[୧] Lisp,[୨] Perl,[୨] Python,[୨] Smalltalk[୨]
ଏହା ଦ୍ଵାରା ପ୍ରଭାବିତ ହୋଇଛନ୍ତିD,[୩] Elixir, Falcon, Fancy,[୪] Groovy, Ioke,[୫] Mirah, Nu,[୬] Reia, potion,
ଅପେରେଟିଂ ସିଷ୍ଟମCross-platform
ସତ୍ତ୍ଵRuby License or BSD License[୭][୮]
ଫାଇଲ ଏକ୍ସଟେନ୍‌ସନ୍.rb, .rbw
ୱେବସାଇଟwww.ruby-lang.org

ରୁବୀ ଏକ କମ୍ପ୍ୟୁଟର ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଅଟେ । ଏହାକୁ ୧୯୯୦ର ମଧ୍ୟ ଭାଗରେ ଯୁକିହୀରୋ "ମାଜ୍" ମାସୁମୋଟୋ ଜାପାନରେ ତିଆରି କରିଥିଲେ । ରୁବୀ ପ୍ରୋଗ୍ରାମିଂ ଭାଷାର ସିଣ୍ଟାକ୍‌ସ୍ ଗୁଡ଼ିକ ପର୍ଲ୍ଦ୍ୱାରା ପ୍ରେରିତ ଅଟେ । ଏଥିରେ ଏଇଫିଲ୍ଲିସପ୍‌ର ପ୍ରଭାବ ରହିଅଛି ।

ଇତିହାସ[ସମ୍ପାଦନା]

ପ୍ରାରମ୍ଭିକ ସ୍ତର[ସମ୍ପାଦନା]

ରୁବୀ ୨.୦୦[ସମ୍ପାଦନା]

ଉଦାହରଣ[ସମ୍ପାଦନା]

ଆଧାର[ସମ୍ପାଦନା]

  1. ୧.୦ ୧.୧ ୧.୨ 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.
  2. ୨.୦ ୨.୧ ୨.୨ ୨.୩ ୨.୪ ୨.୫ 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.
  3. Intro – D Programming Language 1.0 – Digital Mars
  4. Bertels, Christopher (23 February 2011). "Introduction to Fancy". Rubinius blog. Engine Yard. Retrieved 2011-07-21.
  5. Bini, Ola. "Ioke". Ioke.org. Retrieved 2011-07-21. inspired by Io, Smalltalk, Lisp and Ruby
  6. Burks, Tim. "About Nu™". Programming Nu™. Neon Design Technology, Inc. Retrieved 2011-07-21.
  7. COPYING in Ruby official source repository
  8. BSDL in Ruby official source repository

ଆହୁରି ପଢନ୍ତୁ[ସମ୍ପାଦନା]

ବାହାର ଲିଙ୍କ[ସମ୍ପାଦନା]