od gASK » 3. 2. 2006 19:53
hippies píše:krystof píše:hippies píše:A mimochodem, backtrack vhodným pořadím termů a řezem lze docela slušně donutit k efektivnějšímu postupu, než jen tupej backtrack.
no to jasne, ale to se pak uz z predikatovyho programovani stava pomalu proceduralni
Uznávám, že ten řez není tak docela to ono, ale to přerovnání je naprosto čistý. Jde to i bez řezu, ale nesmí se najít chytrák co dá středník (resp. interface mu to nesmí dovolit)
Jde to i bez řezů i proti chytrákům se středníkem - ale kód se ti potom začne plnit "\+" anebo "not"ama. Což už taky není úplně čistý, že.
Jinak k tématu - mé loňské střetnutí s Prologem (částečně i díky cvičícímu, jímž byl nějakej naprosto příšernej čičmunda, ale i přesto to bylo kupodivu nejnavštěvovanější cvičení) dopadlo katastrofálně, neboť někde okolo řezů jsem se rozhodl, že to nechápu, a že dost času za rok, no ne?
Letos (částečně i díky cvičící, Vomlelová je skvělá) to dopadlo podstatně lépe. Prolog mi učaroval, hezky jsem se vyřádil při psaní zápočťáku a Haskell jakbysmet. Bohužel, žádný z oborů, kde by se daly využít mne moc nezaujal, takže asi budu muset zůstat u obyčejného a záludného C++
[quote="hippies"][quote="krystof"][quote="hippies"]A mimochodem, backtrack vhodným pořadím termů a řezem lze docela slušně donutit k efektivnějšímu postupu, než jen tupej backtrack.[/quote]
no to jasne, ale to se pak uz z predikatovyho programovani stava pomalu proceduralni :twisted:[/quote]
Uznávám, že ten řez není tak docela to ono, ale to přerovnání je naprosto čistý. Jde to i bez řezu, ale nesmí se najít chytrák co dá středník (resp. interface mu to nesmí dovolit) :wink:[/quote]
Jde to i bez řezů i proti chytrákům se středníkem - ale kód se ti potom začne plnit "\+" anebo "not"ama. Což už taky není úplně čistý, že.
Jinak k tématu - mé loňské střetnutí s Prologem (částečně i díky cvičícímu, jímž byl nějakej naprosto příšernej čičmunda, ale i přesto to bylo kupodivu nejnavštěvovanější cvičení) dopadlo katastrofálně, neboť někde okolo řezů jsem se rozhodl, že to nechápu, a že dost času za rok, no ne?
Letos (částečně i díky cvičící, Vomlelová je skvělá) to dopadlo podstatně lépe. Prolog mi učaroval, hezky jsem se vyřádil při psaní zápočťáku a Haskell jakbysmet. Bohužel, žádný z oborů, kde by se daly využít mne moc nezaujal, takže asi budu muset zůstat u obyčejného a záludného C++ :twisted: