Lisp hacker Jonathan Rees (creator of T and Scheme 48) also have some
interesting
anti-OO
thoughts. His take seems to jive with the OO criticisms from Date and
the other relational model folks, note - especially that "OO is not
well defined." Which doesn't mean that it isn't useful, of course.
Well, that's maybe off topic from what we were discussing here, but
close enough and interesting enough that I wanted the excuse to post
the link. :)
Roberto, speaking theoretically, if you could wave your magic wand and
transform OpenACS from procedural style Tcl code to something OO, but
otherwise very similar (XOTcl, perhaps), would the result be better or
worse? Why or why not? I don't really know the answer to that
myself, as I haven't done any real OOP work.