Koti kehitys Mikä on rubiini? - määritelmä techopediasta

Mikä on rubiini? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Ruby tarkoittaa?

Ruby on avoimen lähdekoodin, olio-ohjelmointikieli, jonka on luonut Yukihiro “Matz” Matsumoto. Suunniteltu tarjoamaan ohjelmointikieli, joka keskittyy yksinkertaisuuteen ja tuottavuuteen, Rubyn luominen sai inspiraationsa Lispistä, Smalltalkista ja Perlistä. Vaikka Ruby on luonnollisesti oliokeskeinen, sitä voidaan soveltaa myös menettelytapoja ja toiminnallisia ohjelmointityylejä käyttämällä.

Techopedia selittää Rubyn

Ruby syntyi Matzin halusta keksiä skriptikieli, joka oli voimakkaampi kuin Perl ja oliokeskeisempi kuin Python. Rubiinia on käytetty monissa korkean profiilin sovelluksissa, mukaan lukien: Simulaatiot NASA Langley-tutkimuskeskuksessa, Simulaatiot Motorola-tutkimusryhmälle, Mikroskriptin sovellusliittymä Google SketchUp: lle, keinona toteuttaa Siemensin reaktiivinen ohjaus palvelurobotti MORPHA-projektissa, ja koska ainoana ohjelmointikielenä kehitettiin Basecamp-nimisen projektihallinnan verkkosivusto. Ruby on ensisijaisesti olio-ohjelmointikieli. Itse asiassa Rubyssa jokainen arvo, mukaan lukien numeeriset kirjaimet sekä arvot tosi ja epätosi, on esine. Kapselointi esineeseen otetaan erittäin vakavasti. Objektin sisäiseen tilaan pääsemiseksi on käytettävä avustajamenetelmää. Yksi Rubyn huomattavimmista erityispiirteistä sisältää menetelmien ja toimintojen kutsumisen. Sulkumerkkejä, joita yleensä löytyy muiden ohjelmointikielten menetelmistä ja toiminnoista, ei tarvita tässä, varsinkin jos argumentteja ei tarvita. Sovelluskehityksen nopeuttamiseksi Ruby: ta voidaan käyttää yhdessä IDE: n (integroitu kehitysympäristö) kanssa. Tämän avulla ohjelmoija voi kirjoittaa, suorittaa ja korjata ohjelmia suhteellisen helposti. Ruby voidaan suorittaa Windowsissa, Linuxissa, Macissa tai Solarisissa. Ruby-ohjelmat ja kirjastot, jotka yleensä julkaistaan ​​helmetiedostoina, jaetaan pääosin RubyGems-pakkausjärjestelmällä. Avoimen lähdekoodin ohjelmointikielenä Ruby voi vapaasti ladata, käyttää, kopioida, muokata ja jaella.

Mikä on rubiini? - määritelmä techopediasta