Ruby

Sa Wikipedije, slobodne enciklopedije
Idi na: navigacija, traži
Question book-new.svg Ovaj članak ili neka od njegovih sekcija nije dovoljno potkrijepljena izvorima (literatura, web stranice ili drugi izvori).
Sporne rečenice i navodi bi mogli, ukoliko se pravilno ne označe validnim izvorima, biti obrisani i uklonjeni. Pomozite Wikipediji tako što ćete navesti validne izvore putem referenci, te nakon toga možete ukloniti ovaj šablon.
Ruby
Ruby logo.svg
Programska Paradigma programska paradigma, objektno orijentisano programiranje, imperativno programiranje, funkcionalno programiranje
Pojavio se 1995
Tvorac Yukihiro Matsumoto
Utjecali Perl, Python, Smalltalk, Ada

Ruby je dinamički, reflektivni, objektno-orijentisani programski jezik nastao sredinom devedesetih godina prošlog stoljeća u Japanu. Njegov pronalazač Yukihiro “matz” Matsumoto, kombinovao je sintaksu svojih omiljenih programskih jezika kakvi su Perl, Smalltalk, Eiffel, Ada, Lisp i Python da bi napravio jedan novi pažljivo balansiran programski jezik. Međutim, kako njegov autor kaže, Ruby je svojom pojavom jako jednostavan, ali je njegova unutrašnjost kompleksna, baš kao što je to slučaj sa ljudskim tijelom.

“Želio sam smanjiti frustraciju koja se ponekad osjeća u programiranju i napor koji zbog njega nastaje. To je bio moj primarni cilj pri kreiranju jezika Ruby,...ustvari, želio sam se zabaviti programirajući.” - Yukihiro Matsumoto (Matz)

Literatura[uredi | uredi izvor]

  1. McAnally, Jeremy; Arkin, Assaf (March 28, 2009), Ruby in Practice (First ed.), Manning Publications, p. 360, ISBN 1-933988-47-9
  2. Thomas, Dave; Fowler, Chad; Hunt, Andy (April 28, 2009), Programming Ruby 1.9: The Pragmatic Programmers' Guide (Third ed.), Pragmatic Bookshelf, p. 1000, ISBN 1-934356-08-5, http://pragprog.com/titles/ruby3/programming-ruby-1-9
  3. Flanagan, David; Matsumoto, Yukihiro (January 25, 2008), The Ruby Programming Language (First ed.), O'Reilly Media, p. 446, ISBN 0-596-51617-7, http://oreilly.com/catalog/9780596516178/
  4. Baird, Kevin (June 8, 2007), Ruby by Example: Concepts and Code (First ed.), No Starch Press, p. 326, ISBN 1-59327-148-4, http://nostarch.com/ruby.htm
  5. Fitzgerald, Michael (May 14, 2007), Learning Ruby (First ed.), O'Reilly Media, p. 255, ISBN 0-596-52986-4, http://oreilly.com/catalog/9780596529864
  6. Cooper, Peter (March 26, 2007), Beginning Ruby: From Novice to Professional (First ed.), Apress, p. 664, ISBN 1-59059-766-4, http://apress.com/book/view/9781590597668
  7. Fulton, Hal (November 4, 2006), The Ruby Way (Second ed.), Addison-Wesley Professional, p. 888, ISBN 0-596-52369-6, http://www.informit.com/store/product.aspx?isbn=0672328844
  8. Carlson, Lucas; Richardson, Leonard (July 19, 2006), Ruby Cookbook (First ed.), O'Reilly Media, p. 906, ISBN 0-596-52369-6

Vanjski linkovi[uredi | uredi izvor]

Commons logo
U Wikimedijinom spremniku se nalazi još materijala vezanih uz: