Dom Razvoj Što je rubin? - definicija iz tehopedije

Što je rubin? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Ruby?

Ruby je otvoreni izvorni, objektno orijentirani programski jezik koji je stvorio Yukihiro „Matz” Matsumoto. Dizajniran za pružanje programskog jezika koji se fokusira na jednostavnost i produktivnost, Ruby je svoju inspiraciju crpio iz tvrtki Lisp, Smalltalk i Perl. Iako je prirodno objektno orijentirana, Ruby se može primijeniti i pomoću proceduralnih i funkcionalnih stilova programiranja.

Tehopedija objašnjava Ruby

Ruby je nastala iz Matzove želje da smisli scenaristički jezik koji je bio moćniji od Perla i više orijentiran na objekte od Pythona. Ruby se koristio u mnogim aplikacijama visokog profila, uključujući: Simulacije u NASA Langley Research Center-u, Simulacije za Motorolinu istraživačku skupinu, Kao mikro skripti za API za Google SketchUp, kao sredstvo za provedbu reaktivne kontrole za Siemens servisni robot na projektu MORPHA, i Kao jedini programski jezik koji se koristio za izradu web stranice za upravljanje projektima poznate kao Basecamp. Ruby je primarno objektno usmjereni programski jezik. U stvari, u Rubyu je svaka vrijednost, uključujući i numeričke literale kao i vrijednosti true i false, objekt. Inkapsulacija unutar objekta shvaća se vrlo ozbiljno. Da bi se pristupilo unutarnjem stanju objekta, mora se koristiti metoda pristupa. Jedna od najuočljivijih osobina Ruby-a uključuje prizivanje metoda i funkcija. Zagrade koje se obično nalaze u metodama i funkcijama drugih programskih jezika ovdje nisu potrebne, posebno ako nisu potrebni argumenti. Za ubrzanje razvoja aplikacija, Ruby se može koristiti zajedno s IDE (Integrated Development Environment). To će programeru omogućiti relativno lako pisanje, pokretanje i uklanjanje pogrešaka. Ruby se može izvoditi na Windows, Linux, Mac ili Solaris. Rubini programi i knjižnice, obično izdani kao draguljaste datoteke, uglavnom se distribuiraju pomoću pakiranja RubyGems. Kao programski jezik otvorenog koda, Ruby je slobodan za preuzimanje, upotrebu, kopiranje, modificiranje i distribuciju.

Što je rubin? - definicija iz tehopedije