Lisp je OO, rozhodne vic nez Java, dokonce jde o prvni OO jazyk na svete s oficialnim standardem. Alan Kay (autor terminu "OOP") pred par lety prohlasil, ze jedine opravdove OO jazyky jsou Lisp a Smalltalk ..... takze asi tak ;)
tady problemy vznikaji diky tomu ze lidi aby se svetem mohli pracovat musi si jej diky jeho komplexnosti rozsekat do objektu, jenomze svet jako takovy zadny hranice tzn. ani objekty nikde nema, proste je to silena hromada dat ktera funguje zaroven i jako "instrukce" a ruzne sama sebe ovlivnuje a meni a ruzne vaze, takovy provazany gulasek, prg. jazyky nejsou nic jineho nez extrakce z lidske abstrakce = druhy level mršby, jak pak chcete jednoznacnou analyzu nejake zizaly :D
V takom pripade.. Assembler.
Bez analyzy. Pociatocne data - nekonecne mnozstvo hmoty v jedinom bode. Kod - zopar fyzikalnych zakonov. Vstupny bod: funkcia big_bang.