1. A data processing system for bridging class loader name spaces comprising: a plurality of different class loaders disposed within a single run-time environment; and, a class loader bridge executing in memory by a processor of the data processing system and programmed to moderate access to said different class loaders in response to a request to load an object from one of two programming models containing objects concurrently in said single run-time environment.