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

వికీపీడియా నుండి
ఇక్కడికి గెంతు: మార్గసూచీ, వెతుకు
రూబి
Ruby logo.svg
రూపావళి multi-paradigm: object-oriented, imperative, functional, reflective
విడుదల 1995
రూపకర్త యుఖిరొ మత్సుమొతొ
అభివృద్ధికారు యుఖిరొ మత్సుమొతొ, et al.
స్థిర విడుదల 2.0.0-p247 (జూన్ 27, 2013 (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. 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

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