RorohikoHōtaka

He aha te mea "Ruby" (Ruby)? Ko te reo papatono "Ruby"

I te kau, i reira e maha reo hōtaka, ia o nei he ona ake āhuatanga, me ture. E hāngai ana tēnei tuhinga ki runga ki tetahi o ratou.

Ko te hītori o te reo Ruby

Ruby rite te reo hötaka kua kua tawhio mo te wa rawa te roa. Mahi i runga i te putanga tuatahi o tenei reo tino rongonui tenei ra rā hoki ki te 1993, me te ko te putanga mōhiohio tuatahi i 1995. Ko te kaihanga o te reo, Yukihiro Matsumoto, ko te hötaka ngākaunui mai te ra o te tinana ākonga, engari te whakaaro o te hanga ratou ake mea puta ia nui i muri. Na te aha te na fakaofo e pā ana ki tenei reo hōtaka e tenei ra noho reira he tūranga ārahi i runga i te atamira o te whanaketanga pūmanawa ao?

Ruby reo papatono - ko te tikanga reo taumata-tiketike ki te patopato hihiri me te motuhake o te wāhaere whakatinanatanga o multithreading. He he tango paru, a ki runga ki te pau o te wetereo reira tino tata tata ki ki reo rite Perl. Ki te whanaketanga o te puunaha hauropi, te tono ano hoki tenei pūhara te rota i Smalltalk, maori, ārero tehe me ētahi atu reo hōtaka. He mea tino nui mo te oraraa me te whanaketanga tonu ko te meka e te reo "Ruby" me tona whakatinanatanga e tino noa. tikanga o tēnei e taea te tangata tono huringa, me te mea e whakaaetia e ratou i te hapori, ka whakaurua te reira i roto i te putanga i muri o te reo.

rapunga whakaaro Ruby

A, no te hanga ratou uri, Matsumoto, rite te mea powhiriwhiri kanga, me te ngākaunui o te hōtaka ahanoa-hāngai, hanga ana e ia he tetahi kaupapa mo te hötaka e hiahia ana ki te ako i to ratou reo. Na, te reo Ruby hōtaka hangaia mō te hanga kuware, me i te taua wa tono mārama. Ruby e kore ko te aronga i runga i te tere o te hōtaka, me te tapatahi, me te pānui o te waehere.

Na reira, kei te maha tīpakohia tenei tūāpapa rite te tāuru mō te whakaako hōtaka. Te parau tumu matua, e hāngai ana nei i runga i te reo, ko te pera-ka karanga parau tumu o "ohorere iti rawa" - tenei te tikanga e pohehe i te hōtaka rite tūmanakohia e te kaituhi (kaihātepe) i reira. Ko tētahi atu wāhanga nui o te Māoritanga reo i kawea mai te kaihanga, ko te rerekētanga nui reira. Ka taea e te taua hua e tutuki i roto i ngā huarahi rerekē, me te mahi. No te mea o tenei, ka taea e ia kaihātepe whakaoti i te raruraru e whakaarohia ana tino tika ana, me te watea. Tenei nui tākiekina rongonui o te reo i roto i ngaio i roto i te mara o te hangarau mōhiohio.

Ko te āhuatanga matua o te reo

He aha te mea "Ruby" rite te reo hōtaka? Ko te matua tenei i te reo ahanoa-hāngai. E kore momo tahito - nga hanganga katoa me ngā waeine o te raraunga e taonga (i roto i te rerekē ki te reo Java taua, kua reira he hanganga raraunga tahito). Katoa mahi i roto i te "Ruby" Ko te tikanga. E rave rahi o te āhuatanga, me ngā āheinga kaihanga whakaurua i ētahi atu reo hōtaka, kia humarie taea tatou te mea e Ruby (reo) komokomo te pai i te momo o ētahi atu reo, me hangarau.

Na, mo te tauira, i roto i te hauropi "Ruby" he ona ake tango paru, te whakaaro o i tono i te Java ko Smalltalk, me e taea te mahi tahi me ngā katoa i roto i te pūnaha. Tenei tikanga ka taea te kitea ki te kaiwhakamahi, me te tono kaiwhakawhanake ki te mahi i Whakapai o ngā e kei kore i roto i te tono. Ko te kaikohi paru taea kore e te kaiwhakawhanake i roto i nuinga o te wā raruraru e te whakahaere mahara o tono, me te arotahi ki runga i taumahinga me te whakamahinga.

paradigms reo

Te whakautu ki te pātai e pā ana ki te mea ko te "Ruby" rite te reo maha-tauira, ka taea e whakarere mai koe ia i roto i te mahana o te tautohe. I muri i te katoa, ka taea tenei reo ki a koutou te whakamahi i tetahi o nga paradigms hōtaka angitu rite: he kāhua ngā o hōtaka, whakahe-hāngai, me te huarahi mahi. Ko te utu ki te whiriwhiri hoki ratou i te tauira e te mea ofi ange ki a ia te kaiwhakawhanake, me ana taputapu i tenei e kore e waiho hei here ngoikore ranei. Ko te reo papatono "Ruby" anake akiaki ana tenei kōwhiringa.

Ko te take mo te rongonui

He nui o tenei reo hei kua rongonui tika ki te tapatahi o te whanaketanga o ngā whakatikatika. Na reira, kei te tipu haere tonu te maha o ngā anga me whare pukapuka, me te mahi e whakatau ratou i runga i to ratou ake, tukua ngā ki te kawe tere te hua ki te mana rite. Tino maha e pā ana te "Ruby" -programming te ki te whanaketanga o ngā tono tukutuku, me te tautoko i te mahi o te ngā pae me tüäpapa Ipurangi. ka mau tenei reo motuhake tona tapatahi, me te tere o te whanaketanga. I muri tüäpapa rerekē katoa (hei tauira, Java), e rapu nui atu te matauranga, me te wheako ki te whakaoti i te taua raruraru.

anga Popular

Ki te kōrero tatou e pā ana ki anga rongonui e te tīariari i roto i te mākete i teie mahana, i roto i tu ratou i roto i te auri tereraa. E rave rahi te iwi, ka ui e pā ana ki te mea ko te "Ruby", karu whakapae RubyOnRails. Tenei huinga o ngā wāhanga pūmanawa hei te paerewa ahumahi i roto i ngā. Ia tonu tonu, whakawhanakehia, ka kīnaki i te hapori o hötaka, i toe free. E whakaahua ana tēnei anga te wae taupānga tukutuku hei wāhanga o te tauira MVC (Tauira-Tirohia-Controller), engari whakarato hoki tuitui rite-hanga ki te tūmau tono me te atanga ki te uru i te pātengi raraunga. Enei 3 wāhanga, i roto i te meka, tukua i te tahi haora ki te tuhituhi me te whakahaere i te blog ohie i runga i te Internet i te whārangi tukutuku tūmataiti ranei.

Ko te reo papatono Ruby, ara koutou e taea te waihanga tono pūkoro Māori, whakawhetai RubyMotion whare pukapuka. āhei te reira ki a koutou mahia Ruby waehere i runga i ngä tüäpapa iOS, OS X me Android. I hanga te reira e te rōpū tūmataiti o ngā, na hoki tona whakamahi me utua, engari reira kotahi ano haapapu te taea taonga o te reo.

Ko te faufaa o ngā whakamātautau tuhituhi

Ko tētahi atu wāhanga nui o te rauropi o te reo Ruby, me ona wahi e hāngai ana web-he whare pukapuka freymovrki me ngā whakamātautau tuhituhi. RubyOnRails rapunga e kauwhau BDD (whanaketanga whanonga-peia), e te tikanga e hangaia e te kaihātepe tuatahi he raupapa o ngā whakamātautau e whakaahua te whanonga e tūmanakohia o te hōtaka, me ka hangaia e te waehere e hiahia ki angitu haere enei whakamātautau. paerewa Unofficial i roto i tenei rohe ko RSpec - tenei anga taea ki a koe te tuhituhi take whakamātautau ki te matau, ara mo kaiwhakamahi ngawari ki te whakawhanake.

Ruby Gems

Ngā mihi ki taua whakaahuatia i roto i te taipitopito te paerewa e Me ū ki te pōkai katoa me whare pukapuka i roto i Ruby, e kore he uaua te whanaketanga o te tāpiri-ake. Na reira, i roto i nga kohatu pera-ka karanga (i te reo Ingarihi -. Gem) e taea te kitea kōwae mō tata tetahi tono - i kōmitimiti ki whatunga pāpori me ngā ratonga tuatoru-rōpū ki te tüäpapa oti hoki e-tauhokohoko. Katoa e hiahia ana koe ki te whakamahi i te whare pukapuka rōpū tuatoru - he ki te whakaahua i te fakafalala o ratou kaupapa i etahi whare pukapuka, kei roto i te pätaka mamao rohe ranei, a i roto i te hanga i muri kei te utaina aunoa tenei whare pukapuka ki te tono. Reira e ohie hoki hekenga i waenganui i ngā kaupapa, rite reira he kore hiahia ki te faaite ā ririki ki te hanga i te kaupapa.

Na reira, ki te e ui ano koe e pā ana ki te mea he "Ruby", ka ka e taea ki te mea ki te whakawhirinaki koutou e tenei reo hōtaka kaha, me te pūkenga e he tino tika ana hoki e rua ngā mātanga me tīmata te hunga e hiahia ana ki te ako kore papatono te mahi ngāwari. I roto i te reira i reira he taputapu mō te hanga i tetahi tono - i tono papamahi ki ngā ratonga pūkoro me tüäpapa tukutuku.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mi.birmiss.com. Theme powered by WordPress.