Ruby
Sa Wikipedije, slobodne enciklopedije
| 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. |
| 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]
- McAnally, Jeremy; Arkin, Assaf (March 28, 2009), Ruby in Practice (First ed.), Manning Publications, p. 360, ISBN 1933988479
- Thomas, Dave; Fowler, Chad; Hunt, Andy (April 28, 2009), Programming Ruby 1.9: The Pragmatic Programmers' Guide (Third ed.), Pragmatic Bookshelf, p. 1000, ISBN 1934356085, http://pragprog.com/titles/ruby3/programming-ruby-1-9
- Flanagan, David; Matsumoto, Yukihiro (January 25, 2008), The Ruby Programming Language (First ed.), O'Reilly Media, p. 446, ISBN 0596516177, http://oreilly.com/catalog/9780596516178/
- Baird, Kevin (June 8, 2007), Ruby by Example: Concepts and Code (First ed.), No Starch Press, p. 326, ISBN 1593271484, http://nostarch.com/ruby.htm
- Fitzgerald, Michael (May 14, 2007), Learning Ruby (First ed.), O'Reilly Media, p. 255, ISBN 0596529864, http://oreilly.com/catalog/9780596529864
- Cooper, Peter (March 26, 2007), Beginning Ruby: From Novice to Professional (First ed.), Apress, p. 664, ISBN 1590597664, http://apress.com/book/view/9781590597668
- Fulton, Hal (November 4, 2006), The Ruby Way (Second ed.), Addison-Wesley Professional, p. 888, ISBN 0596523696, http://www.informit.com/store/product.aspx?isbn=0672328844
- Carlson, Lucas; Richardson, Leonard (July 19, 2006), Ruby Cookbook (First ed.), O'Reilly Media, p. 906, ISBN 0596523696
Vanjski linkovi [uredi]
- http://www.ruby-lang.org/en/
- http://www.ruby-doc.org/
- http://www.ipa.go.jp/osc/english/ruby/index.html
- http://tryruby.org/
| U Wikimedijinom spremniku se nalazi još materijala vezanih uz: |