APCU, April 24, 2010
Despite early expectations, the use of object-oriented programming (OOP) for computation has declined in the past decade, due largely to:
Conrad Weisert will explore the common shortcomings of today's computational programming and will show examples from his recent book that illustrate common reusable design patterns for modeling the external world.
Easy-to-understand examples will be shown in C++ and Java, but will not depend on knowledge of either programming language.
Conrad Weisert has been using and teaching C++ for two decades, and is an enthusiastic advocate of OOP. His recent book, Object Oriented Computation in C++ and Java, Dorset House, ISBN 978-0-932633-63-7 fills a gap in the literature of OOP. He holds an MS in Computer Science (Artificial Intelligence) from DePaul University, and currently teaches object-oriented programming at Loyola University.