Domov Razvoj Kaj je rubin? - definicija iz tehopedije

Kaj je rubin? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni Ruby?

Ruby je odprtokoden, objektno usmerjen programski jezik, ki ga je ustvaril Yukihiro "Matz" Matsumoto. Izdelana za zagotavljanje programskega jezika, ki se osredotoča na preprostost in produktivnost, je Rubyjev navdih črpal iz Lisp, Smalltalk in Perl. Čeprav je naravno usmerjen k objektu, se Ruby lahko uporablja tudi s postopkovnimi in funkcionalnimi slogi programiranja.

Tehopedija razlaga Ruby

Ruby je izhajala iz Matzove želje, da bi si ustvaril scenaristični jezik, ki je močnejši od Perla in bolj objektno orientiran kot Python. Ruby je bil uporabljen v številnih odmevnih aplikacijah, med drugim: Simulacije v NASA Langley Research Center, Simulacije za Motorolovo raziskovalno skupino, Kot mikro skriptni API za Google SketchUp, kot sredstvo za izvajanje reaktivnega nadzora za Siemens servisni robot pri projektu MORPHA in Kot edini programski jezik, ki se uporablja za razvoj spletnega mesta za upravljanje projektov, znanega kot Basecamp. Ruby je predvsem objektno usmerjen programski jezik. V Rubyju je pravzaprav vsaka vrednost, vključno s številskimi dobesednimi besedami, pa tudi vrednostmi true in false. Kapsulacija znotraj predmeta jemlje zelo resno. Za dostop do notranjega stanja predmeta je treba uporabiti metodo accessor. Ena najbolj opaznih posebnosti Rubyja je priklic metode in funkcij. Parenteze, ki jih običajno najdemo v metodah in funkcijah drugih programskih jezikov, tukaj niso potrebne, še posebej, če niso potrebni nobeni argumenti. Za hitrejši razvoj aplikacij lahko Ruby uporabljamo skupaj z IDE (integriranim razvojnim okoljem). To bo programerju omogočilo relativno enostavno pisanje, zagon in odpravljanje napak. Ruby lahko izvajate v operacijskem sistemu Windows, Linux, Mac ali Solaris. Programi in knjižnice Ruby, navadno sproščeni kot gem datoteke, se večinoma distribuirajo z embalažnim sistemom RubyGems. Kot odprtokodni programski jezik je Ruby brezplačen za prenos, uporabo, kopiranje, spreminjanje in distribucijo.

Kaj je rubin? - definicija iz tehopedije