What is Dynamic Object-Oriented Programming?
Dynamic object-oriented programming is a software development technology that enables applications to be tailored during development and at runtime, without access to source code. New objects, new classes and new behavior can be added on the fly. Dynamic Objects is the enabling technology for user-evolved software. Developers can incrementally test working prototypes with users, resulting in significantly more usable applications. With Dynamic Objects, users can also modify an application’s behavior after deployment. Intelligent agents reconfigure software applications by applying new code while the application is running. As software applications become more intelligent and network-aware, software engineers are turning to Dynamic Objects languages because they are better suited for managing complexity.