Sveika pasaule Rubīnā

Rubīns Tā ir uz objektiem orientēta programmēšanas valoda, kas galvenokārt ir orientēta uz tīmekļa izstrādi, un, ja mēs to apvienojam ar tādu ietvaru kā Sliedes vai Sinatra mums būs Šveices armijas nazis jebkurai attīstībai.

Bet dažreiz sākt attīstīties jaunā valodā maksā nedaudz, tāpēc nav slikti sagatavot mūsu vidi šīs jaunās valodas lietošanai, uzrakstīt klasisko Hello World un iegūt pārliecību par šo jauno ceļu.

Rubīna iegūšana


Šajā piemērā mēs izmantosim Rubīns iekšā Windows, kur tās uzstādīšana ir ārkārtīgi vienkārša, mums ir rīks ar nosaukumu RubyInstaller, kas instalē visu nepieciešamo darbam ar valodu.

PALIELINĀT

Kad esam ieguvuši stabilas valodas versijas, ja mums ir jāstrādā ar ietvaru, mums var būt nepieciešams lejupielādēt konkrētu versiju, taču šajā piemērā mēs izmantosim jaunāko valodas versiju.

Vides mainīgo pievienošana


Lai palaistu programmas, kas izveidotas Rubīns mums ir jāpievieno vides mainīgie mūsu sistēmai, lai mēs varētu palaist programmas no komandu konsoles. Ja mēs esam strādājuši ar Python vai Node.js Mēs jau zinām, kā veikt šo darbību, bet, ja neesam to izdarījuši, mums jādodas uz:
  • Vadības panelis
  • Sistēmas un drošība
  • Papildu sistēmas iestatījumi
  • Vides mainīgie.

PALIELINĀT

Mēs meklējam mainīgo PATH un mēs pievienosim ceļu mapei tvertne, kur atrodas izpildāmā valoda, un tas ļaus mums palaist mūsu programmas ar paplašinājumu no konsoles .rb.

Kad esam to pabeiguši, varam uzrakstiet mūsu pirmo programmu kopā ar Rubīnu.

Sveika pasaule Rubīnā


Lai uzrakstītu mūsu programmu, mēs savā datorā izveidosim jaunu failu, mēs varam ievietot vēlamo nosaukumu, taču obligāti jābūt paplašinājumam .rb, un tajā būs šāda rinda:
 ievieto "Hello World";
Salīdzinājumā ar citām valodām, kuras lieto drukāt vai izmest ārā, Rubīns mums ir liek kam ir tāda pati funkcija. Visbeidzot, lai izpildītu mūsu programmu, mēs atveram komandu konsoli, mēs atrodamies ceļā, kur atrodas mūsu fails, un mēs to izmantojam ruby.exe kam seko mūsu faila nosaukums, lai izdrukātu mūsu ziņojumu.

Turklāt Ruby ir ļoti noderīgs rīks, kas noder lietotājiem, kuri apgūst valodas sintaksi. Rubīna interaktīvā konsole vai irb, lai tai piekļūtu, mums vienkārši jāraksta irb un mēs jau varam izpildīt savas koda rindas tieši ar vienīgo trūkumu, ka mums nebūs iespējas saglabāt to, ko darām.

Mēs jau esam spējuši uzrakstīt savu pirmo programmu ar RubīnsMēs arī esam spējuši konfigurēt savu darba vidi turpmākai attīstībai, lai gan mēs varam uzdrošināties tieši ar valodu vai pacelt savu spēli par vienu līmeni augstāk un izmantot tādu attīstības ietvaru kā, piemēram, pieticīgais Sinatra vai paziņa Sliedes.

wave wave wave wave wave