రూబి (కంప్యూటర్ భాష)

వికీపీడియా నుండి
Jump to navigation Jump to search
రూబి
రూపావళిmulti-paradigm: object-oriented, imperative, functional, reflective
విడుదల1995
రూపకర్తయుఖిరొ మత్సుమొతొ
అభివృద్ధికారుయుఖిరొ మత్సుమొతొ, et al.
స్థిర విడుదల2.0.0-p247 (2013 జూన్ 27 (2013-06-27))
టైపింగు డిసిప్లిన్డక్, డైనమిక్
ఆస్కారంlexical, sometimes dynamic
ప్రధాన ఆచరణలురూబి ఎం.ఆర్.ఐ, YARV, రుబినియస్, MagLev, జెరూబి, మాక్ రూబి, రూబి మోషన్, హాట్ రూబి, ఐరన్ రూబి, mruby
ప్రభావితంAda,[1] సి++,[1] CLU,[2] Dylan,[2] Eiffel,[1] లిస్ప్,[2] పర్ల్,[2] Python,[2] స్మాల్‌టాక్[2]
ప్రభావంD,[3] Elixir, ఫాల్కన్, ఫ్యాన్సి,[4] గ్రూవి, Ioke,[5] Mirah, Nu,[6] Reia, potion,
నిర్వాహక వ్యవస్థCross-platform
లైసెన్సుRuby License or BSD License[7][8]
దస్త్ర పొడిగింత(లు).rb, .rbw

రూబి ఒక కంప్యూటర్ ప్రోగ్రామింగ్ భాష.

ఉదాహరణ ప్రోగ్రామ్[మార్చు]

రూబి లో హలోవర్ల్డ్ ప్రోగ్రాం ఈ క్రింది విధంగా రాస్తారు.


puts "Hello World!"
యుకిహిరో మత్సుమోటో, రూబీ సృష్టికర్త

మూలాలు[మార్చు]

  1. 1.0 1.1 1.2 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. 2.0 2.1 2.2 2.3 2.4 2.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.
  3. Intro – D Programming Language 1.0 – Digital Mars
  4. Bertels, Christopher (23 February 2011). "Introduction to Fancy". Rubinius blog. Engine Yard. Archived from the original on 2018-12-25. Retrieved 2011-07-21.
  5. Bini, Ola. "Ioke". Ioke.org. Archived from the original on 2011-07-21. Retrieved 2011-07-21. inspired by Io, Smalltalk, Lisp and Ruby
  6. Burks, Tim. "About Nu™". Programming Nu™. Neon Design Technology, Inc. Archived from the original on 2011-07-24. Retrieved 2011-07-21.
  7. "COPYING in Ruby official source repository". Archived from the original on 2017-03-20. Retrieved 2013-10-02.
  8. "BSDL in Ruby official source repository". Archived from the original on 2022-03-21. Retrieved 2013-10-02.

బయటి లంకెలు[మార్చు]