Mitä eroa on AOP:la ja OOP:la? Sillä ainakin itse sain sellaisen kuvan että että ne ovat sama asia, paitsi että AOP:sä käytetään viestin välitystä (message passing). Toisaalta toisaalla taas sanottiin että se (viestin välitys) on myös yksi OOP:n tärkeimistä tunnus merkeistä proseduuri kutsujen sijaan.
Vai onko niin että agentit on olioita jotka toimivat omassa prosessissa tms?
Ainakin tuota wikipediaa lukiessa saa sellaisen kuvan, että siinä missä oliot ovat vain tietotyyppejä joilla on funktiota, niin agentit ovat itsenäisiä ohjelmia (saattavat toki toimia samassa prosessissa). Agentti voi pyytää toista tekemään jotain ja toinen voi tehdä sen kun itselle sopii. Muut korjatkaa, jos olen väärässä.
Aihe on jo aika vanha, joten et voi enää vastata siihen.