negyxo Aleksandar Perkuchin
Član broj: 29751 Poruke: 898 *.dynamic.isp.telekom.rs.
|
Nedeljko nisi me dobro razumeo, ne treba da bude sve objektno orijentisano, moja opaska se odnosila na to da je OOP problem kao mainstream a kamoli funkcionalna paradigma (koja je objektivno ipak teza za razumevanje od OOP).
Sto se tice toga da je web popularan, to je sasvim ok, to nije problem, problem lezi u tome sto se za web koristi tehnologija(e) koja je primitivna u svojoj srzi - js (tj, da budem precizan client side), na zalost i gomilu drugih tehnologija na server side, koje su takodje lose po dizajnu ali da ne ulazim u taj deo sad, zna da prizove emocije kod ljudi :D No, zato ja krivim MS, imaju ljude, imaju ideje, ali neko nema mu*a da odluci, zatru im se projekte, ne prati se vizija, krene se za hype-om. Za tako nesto ti treba drugi mindset, nesto gde ces stvarno da namestis nesto bolje i ubedis (lako) druge da je to bolje, recimo to je apple uradio sa iPhone, da nije on verovatno bi neko drugi, MS bi valjda i dalje ganjao Windows Ce a Nokia Symbian. Bas kao sto je apple nacinio lak pristup smart-phone-vima sirokim narodnim masama tako nesto ti treba i u programiranju (OK, znam da ce sada neki da se "zgade" ali to se i ovako desava, veliki broj ljudi "programira" i ako vec to radi onda neka radi to kontrolisano).
Sto se tice funkcionalnog programiranja, ne moras da mi objasnjavas, dobro mi je poznato (radio pre 8 godina Haskell, ali odustao jer tada nikakve podrske nije bilo za nista ozbiljno, trazio sam tada neki VS plugin koji bi mi omogucio koliko toliko normalan rad, a ne da kucam u notepad-u i u CLI), no iako je funkcionala paradigma lepa po sebi, ne bi se slozio da je "cistija", jeste mozes daleko manje code-a da napises, ali razumevanje funkcionale paradigme je dosta teze IMHO Kljuc ne lezi u visokoj entropiji programa (mislim lezi, ali ne tako sto ces ti da se bavis entropisanjem :)), nego u lakoci iznosenja ideja i sprovodjenja u dela.
|