/ / Sú objektovo orientované jazyky silnejšie ako deklaratívne programovacie jazyky [zatvorené] - oop, deklaratívne programovanie

Sú objektovo orientované jazyky silnejšie ako deklaratívne programovacie jazyky [zatvorené] - oop, deklaratívne programovanie

Sú objektovo orientované jazyky silnejšie akodeklaratívne programovacie jazyky? Mocným som myslel, že sú schopní vyriešiť triedu problémov, ktoré môže každý program napísaný v deklaratívnom programovacom jazyku "t?

Osobne to nemyslím. Existuje súbor problémov, pri ktorých je jednoduchšie napísať program pomocou objektovo orientovaného jazyka, ale myslím, že tieto problémy by sa dali vyriešiť aj pomocou deklaratívnych jazykov (aj keď by to mohlo byť ťažšie)

Chceli by sme počuť viac názorov na túto otázku.

odpovede:

2 pre odpoveď č. 1

Choďte čítať ďalej Úplnosť Turing, V zásade znamená, že akýkoľvek problém, ktorý turing stroj dokáže, môže vyriešiť ľubovoľný úplný jazyk.

A väčšina jazykov je trúnna kompletná. (Pochybujem, že by ste niekedy používali úplný jazyk, ktorý nie je turizmus).

Alternatívne si môžete myslieť na to, ako môžete vyriešiť akýkoľvek problém s Ook! aj keď je to veľmi hlúpy jazyk.