Deele [userpic]

Rubīns ir draugs

27. Septembris 2010 (04:17)
garīgais:
accomplished
accomplished
muzikālā atmosfēra: Bad MF ft. Bad Girl - Let it be (Proket rmx)

Tad nu lūk, pirms kāda laika (pāris nedēļas atpakaļ), sāku apgūt Japāņu, 27 gadus veco, interpretātora programmēšanas valodu vārdā Ruby (parasti gan saucu to par Rūbiju, angliskās izrunas dēļ).
Tiku cauri divām iesācēju pamācībām un ķēros pie rūbijas kopienas ieteiktā interaktīvā mācību materiāla "Ruby Koans", kas būtībā ir gatavs Ruby kods, kurā ir jāaizpilda tukšās ailītes ar nepieciešamajām vērtībām, startējot programmu, kļūdu analizators aptuveni pasaka, kādu vērtību tas bija gaidījis un kādu tu esi ievadījis. Ar pātraukumiem, tiku pirmajai trešdaļai cauri, kad datora maiņas dēļ, sāku visu no jauna. Šodien tiku līdz (laikam) priekšpējējam uzdevumam, kurā tā arī apstājos, jo īsti nebija skaidrs, ko no manis tajā uzdevumā prasa. Pēc nelielas kārtējās konsultācijas ar rūbijas kopienas ļaudīm, konsatējām kopīgi, ka esmu izlaidis pāris fundamentālus rūbijas elementus (kāds kauns), un man vajadzētu kādu jēdzīgu grāmatu izlasīt (ar tām iesācēju pamācībām nepietika), lai tiktu pie skaidrības...
Tā nu esi tiku pie vaisa (sīvā) rūbijas rokasgrāmatas, kura izrādījas izstāsta visu par rūbiju un tās uzbūvi tieši tādā formātā, kā man patīk (ar autobusa šoferiem, kāpuriem, lapsām, bāreņiem un krabju spīlēm). Man pat radās iespaids, ka no šāda materiāla varētu izgatavot ideālu lekciju materiālu augstskolā, programmēšanas kursam, jo šo uztvert būtu viegli arī ekonomikas plūsmas studnetiem (ar kuriem es, būdams sistēmu analītiķis, mācījos kopā vairākas lekcijas). Rīt ķeršos pie 4. nodaļas.
Interesanti, cik izplatīta Ruby valoda ir Latvijā, nēsmu gan dzirdējis, ka kāds meklē Ruby programmētājus vai arī kāds par to vispār interesētos (latviski).

Saites



  • Wikipēdija stāsta, kas ir Ruby (programming language) (saite)

  • Programmēšanas valodas Ruby, oficiālā mājas lapa (saite)

  • Rūbijas kopienas web-čats kanālā #ruby-lang un #ruby iekš Freenode servera (saite)

  • Ruby pamati grāmatas formā Ruby Essentials (saite)

  • Ruby mīklas apgaismības sasniegšanai Ruby Koans (saite)

  • "Why's (Poignant) Guide to Ruby" rokasgrāmata (saite)

Comments

Posted by: src ([info]src)
Posted at: 27. Septembris 2010, 09:59

ruby.lv

TE Alise ir liels uzņēmums, kas lieto Ruby, tur ik pa laikam arī vakances. Arī mazāki kantori ik pa laikam meklē Ruby programmētājus, viens piemērs IT House.

Posted by: Deele ([info]deele)
Posted at: 27. Septembris 2010, 13:51

Hmm, interesanti.
Pats arī lieto ruby?

Posted by: src ([info]src)
Posted at: 27. Septembris 2010, 14:33

Python, ja ir izvēles iespējas.

Posted by: Deele ([info]deele)
Posted at: 27. Septembris 2010, 14:37

Nu jā, pitonu esmu redzējis vairākās vietās, kā pluginu valodu, Ruby vairāk ir patstāvīgs monstriņš, kuram ir pat savs web freimworks :P
Nezinu, man patīk Japāna un ja ir kāda valoda, kas ir saņēmusi tik daudz labu atsauksmju un esot salīdzinoši vienkārša, tad es esmu iekšā! :D

Posted by: src ([info]src)
Posted at: 27. Septembris 2010, 14:45

es nezinu, smieties vai raudāt :D

Python ir visnotaļ patstāvīga valoda, kuru cilvēki mēdz izmantot arī kā skriptu dzini savās aplikācijās, piemēram Civilation IV.

Pitonam ir arī sava čupa ar web rāmjiem, izplatītākais šobrīd varētu būt Django (http://djangoproject.org)

Teiksim tā - kopējā lietošanas izplatība ir par kārtu lielāka nekā Ruby.

Posted by: Deele ([info]deele)
Posted at: 27. Septembris 2010, 14:48

Bet nu, ko tu negatīvu vari pateikt par Ruby? Ir iemesls to nelietot/nemācīties?

Posted by: src ([info]src)
Posted at: 27. Septembris 2010, 14:56

Nekā tāda negatīva jau nav ko teikt.

Man pašam ideoloģiski tuvāka Python sintakse un komūnas darba stils. Kā arī Ruby esot bremzīgāks un arī mazāk visādu bibliotēku sarakstīts.

7 Lasīt komentārus atbildēt