Rubin To je objektno orijentirani programski jezik koji je uglavnom orijentiran na web razvoj, a ako ga kombiniramo s okvirom kao što je npr Tračnice ili Sinatra imat ćemo švicarski vojni nož za bilo koji razvoj.
No, ponekad početak razvoja na novom jeziku malo košta, pa nije loše pripremiti naše okruženje za upotrebu ovog novog jezika, napisati klasični Hello World i steći povjerenje u ovaj novi put.
Dobivanje Ruby
Za ovaj primjer ćemo koristiti Rubin u Windows, gdje je njegova instalacija iznimno jednostavna, imamo alat zvan RubyInstaller koji instalira sve potrebno za rad s jezikom.
POVEĆAJTE
Kad tamo imamo stabilne verzije jezika, ako trebamo raditi s okvirom, možda ćemo morati preuzeti određenu verziju, ali za ovaj primjer koristit ćemo najnoviju verziju jezika.
Dodavanje varijabli okruženja
Za pokretanje programa napravljenih u Rubin moramo dodati varijable okruženja u naš sustav kako bismo mogli pokretati programe s naredbene konzole. Ako smo radili s Piton ili Node.js Već znamo kako izvesti ovu operaciju, ali ako to nismo učinili, moramo otići na:
- Upravljačka ploča
- Sustavi i sigurnost
- Napredne postavke sistema
- Varijable okoliša.
POVEĆAJTE
Tražimo varijablu STAZA i mi ćemo dodati putanju u mapu kanta za smeće, gdje se nalazi izvršna datoteka jezika i to će nam omogućiti pokretanje naših programa s nastavkom s konzole .rb.
Kad ovo završimo, možemo napisati naš prvi program s Ruby.
Pozdrav Svijet u Rubyju
Za pisanje našeg programa stvorit ćemo novu datoteku na nekoj stazi na našem računalu, možemo staviti željeni naziv, međutim obvezno je da ima proširenje .rb i da će sadržavati sljedeći redak:
stavlja "Hello World";U usporedbi s drugim jezicima koji se koriste ispisati ili izbaciti, u Rubin mi imamo stavlja koji ima istu funkciju. Konačno, za izvršavanje našeg programa, otvaramo naredbenu konzolu, pozicioniramo se na putu gdje se nalazi naša datoteka i koristimo ruby.exe nakon čega slijedi naziv naše datoteke za ispis naše poruke.
Osim toga, Ruby ima vrlo koristan alat koji je koristan za korisnike koji uče sintaksu jezika, to je Ruby interaktivna konzola ili irb, da bismo mu pristupili, moramo samo napisati irb i već možemo izravno izvršavati svoje redove koda s jedinim nedostatkom što nećemo imati mogućnost pohraniti ono što radimo.
Već smo mogli napisati svoj prvi program s RubinTakođer smo uspjeli konfigurirati svoje radno okruženje za budući razvoj, iako se možemo usuditi izravno s jezikom ili podići igru za jednu razinu više i koristiti razvojni okvir poput skromnog Sinatra ili poznanik Tračnice.