|
12. 08. 2008. | #1 |
Ivan Dilber
Sir Write-a-Lot
|
ja u templejtima koristim ovako nesto @val($a, $b, $c, 5), gde je val() funkcija:
PHP kôd:
__________________
Leadership is the art of getting people to want to do what you know must be done. |
12. 08. 2008. | #2 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Kôd:
def val *a a.find{|m| !m.nil?} end Kôd:
>> val => nil >> val 1 => 1 >> val nil, 1 => 1 >> val nil, false, 1 => false Kôd:
module Enumerable def first_not_nil find{|m| !m.nil?} end end Kôd:
>> [].first_not_nil => nil >> [1].first_not_nil => 1 >> [nil, 1].first_not_nil => 1 >> [nil, false, 1].first_not_nil => false Poslednja izmena od jablan : 12. 08. 2008. u 08:22. |
12. 08. 2008. | #3 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
I stand corrected Nađoh i gde su diskutovali o dodavanju ovoga direktno u jezik - ifsetor.
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
12. 08. 2008. | #4 | |
expert
Grand Master
|
a ovo je super citko, jel?
Citat:
|
|
12. 08. 2008. | #5 |
Banned
Knowledge base
Datum učlanjenja: 01.07.2005
Poruke: 1.598
Hvala: 206
140 "Hvala" u 89 poruka
|
koji jezik je bolji Srpski ili Engleski ?
|
12. 08. 2008. | #6 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
|
12. 08. 2008. | #7 |
VD IT Direktora
Invented the damn thing
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
|
Rubi sam počeo da učim baš posle pajtona i priznajem da su me neke stvari u rubiju nervirale. Ne u smislu čitljivosti, već u smislu da se neke stvari mogu napisati na nekoliko načina. Banalan primer: ključna reč return (može ali) ne mora da se navodi, funkcija vraća rezultat poslednjeg iskaza. Takođe, blok može da se uokviri vitičastim zagradama, ali i sa "do"-"end" (neki guideline je da se zagrade koriste u one-linerima, a do-end u multiline blokovima).
Ali, neki, opet, vole mogućnost izbora. Ja sam se navikao, iako mi lično više prijaju striktnije definisane sintakse. Ali ono što sigurno mogu da tvrdim je da je rubi jako intuitivan. Često otkucam neko parče koda za koje nisam siguran da je 100% ispravno, a ono radi. Isto važi i za Rails, vrlo je intuitivan za korišćenje. @cvele: Ne kapiram pitanje? Odgovorio sam robiju na primedbu o čitljivosti i objasnio svoju funkciju, za slučaj da nekog zaista interesuje. Poslednja izmena od jablan : 12. 08. 2008. u 15:36. |
12. 08. 2008. | #8 |
dinosaurus
Master
Datum učlanjenja: 29.12.2005
Lokacija: Nova Engleska
Poruke: 636
Hvala: 79
263 "Hvala" u 66 poruka
|
I meni. Recimo, OCaml mi se ogadio kad sam pročitao ovo:
http://www.ocaml-tutorial.org/the_st...ocaml_programs (nađi deo: Using and omitting ;; and ; ) Cela nauka dok provališ gde se stavlja ; gde ;; a gde se izostavlja, opciono ili ne. Takođe, kad radiš u timu, uvek se nađu ljudi različitih ukusa, pa nastanu pravi ratovi gde treba postavljati vitičaste zagrade i da li treba koristiti tabove ili razmake. Ma Fortran 77 je zakon... |
12. 08. 2008. | #9 | |
profesionalac
Professional
|
Citat:
Uzmi Ruby, vi'sh kako je intuitivan Ili MetaLua ako ti nedostaju "what the f..." momenti.
__________________
PHP <del>Rul</del>LOLez! |
|
12. 08. 2008. | #10 |
Boban Karišik
Expert
|
^ latinski
__________________
Ako već nisi Anđeo, bar budi čovek... |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koliko danas košta sat programiranja/dizajniranja u Srbiji? | djukabog | Opušteno | 5 | 24. 08. 2009. 15:07 |
Koji jezik/program za učenje programiranja? | STEFI12 | Sva početnička pitanja | 96 | 11. 05. 2008. 02:00 |
Primeri dobrog programiranja | kodi | Programiranje | 6 | 17. 07. 2006. 01:12 |