Not to digress, but Dave kind of lost me one day at a FRIAM when he said "C++ is not object oriented." I didn't really know what he meant, because I've been using C++ for about 20 years now to accomplish polymorphism via object inheritance, containment, and method specialization (with and without templates) -- which use pretty much meets most definitions of OO programming that I've encountered.
Dave, I'd be interested in knowing what you meant... --Doug On Sun, May 24, 2009 at 6:20 PM, Stephen Guerin <stephen.gue...@redfish.com>wrote: > On Sun, May 24, 2009 at 5:47 PM, Douglas Roberts <d...@parrot-farm.net> > wrote: > > Interesting. Other issues that will come to play with an ABM of the > > intended scales you describe are synchronization of the various > asynchronous > > distributed components, message passing latency, and message passing > > bandwidth. Hopefully a course-grained sync & message passing design can > be > > developed, because http is not good for either latency or bandwidth > (using > > Myrinet or Infiniband for comparison). > > Yeah, I'm not thinking this would be used for a single large-scale ABM > for exactly the synch issues you describe. > > This would be more for authoring and deploying many smaller-scale > applications written with an agent-oriented perspective. What Dave > West talks about when he refers to how object-orientation was > originally conceived not how current object-oriented programming is > done. This is close to what Smalltalk/Seaside looks like but probably > implemented within Javascript. > > -S > -- > > --- -. . ..-. .. ... .... - .-- --- ..-. .. ... .... > stephen.gue...@redfish.com > (m) 505.577.5828 (o) 505.995.0206 > redfish.com _ simtable.com _ sfcomplex.org _ lava3d.com > > ============================================================ > FRIAM Applied Complexity Group listserv > Meets Fridays 9a-11:30 at cafe at St. John's College > lectures, archives, unsubscribe, maps at http://www.friam.org > -- Doug Roberts drobe...@rti.org d...@parrot-farm.net 505-455-7333 - Office 505-670-8195 - Cell
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College lectures, archives, unsubscribe, maps at http://www.friam.org