undergraduate thesis
Ruby programing language

Antonio Katušić (2015)
Metadata
TitleProgramski jezik Ruby
AuthorAntonio Katušić
Mentor(s)Damir Blažević (thesis advisor)
Abstract
Ruby je objektno orijentiran programski jezik kojeg je razvio Yukihiro Matsumoto kojem je cilj bio da uini programiranjem jednostavnim i manje zahtjevnim. Ruby je lagan za nauiti, ali težak za savladati u potpunosti. Ima puno slinosti sa ostalim programskim jezicima po pitanju klasas, polimorfizma, nasljeivanja, funkcija; meutim kljuna razlika u Ruby-u je da je sve bilo to varijabla, metoda ili polje sve je zapravo objekt. Sintaksa Ruby-a je toliko jednostavna da se o njoj ne moramo brinuti. Uz savladavanje jednostavnijih koncepata te uzimanja u obzir da je zajednica velika i poveava se, ima puno resursa na internetu koje mogu pomoi za dodatno savladavanje naprednijih mogunosti Ruby-a. Sa puno opcija kao što su hashevi, simboli, polja, rasponi i ostali alati, Ruby omoguuje slobodu za izražavanje na jedinstven nain. Ima puno dostupnih metoda koje ine kodiranje lakšim i ak jednostavnijim nego što ve je. Ruby ini pisanje koda laganim i u isto vrijeme se može uživati bez brige o sintaksnim pogreškama.
KeywordsRuby programming object-oriented Yukihiro Matsumoto Ruby syntax
Parallel title (English)Ruby programing language
Committee MembersHrvoje Glavaš (committee chairperson)
Tomislav Keser (committee member)
Damir Blažević (committee member)
GranterSveučilište Josipa Jurja Strossmayera u Osijeku
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek
Lower level organizational unitsZavod za računalno inženjerstvo i automatiku
Katedra za računalno inženjerstvo
PlaceOsijek
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Program Engineering
Study programme typeuniversity
Study levelundergraduate
Study programmeUndergraduate University Study Programme in Computer Engineering
Academic title abbreviationuniv.bacc.ing.comp.
Genreundergraduate thesis
Language Croatian
Defense date2015-09-24
Parallel abstract (English)
Ruby is a general purpose, object-oriented programming language developed by Yukihiro Matsumoto whose aim was to make programming simple and undemanding. Ruby is easy to learn but challenging to master. It shares a lot of similarities with other programming languages regarding classes, polymorphism, inheritance, functions; however, the key distinction is that everything in Ruby, whether it is a variable, method or an array, is actually an object. Ruby syntax is so straightforward that you do not need to worry about it at all. In addition to mastering basic concepts, which is manageable, considering that the Ruby community is big and it keeps growing, there are many resources on the Internet that can be helpful. With its array of options like hashes, symbols, arrays, ranges and many other tools, Ruby provides more freedom to express oneself in a unique way. There are numerous available methods that make coding even easier and effortless than it already is. Ruby makes it easy to write code and enjoy it without worrying too much about syntax.
Parallel keywords (Croatian)Ruby programiranje objektno orijentirano programiranja Yukihiro Matsumoto Ruby sintaksa
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:200:389982
CommitterAnka Ovničević