Being able to embed a python webapp is probably advantageous for doing quick development as opposed to coding webapps in C++ (yuck!).
Â ÂI actually don't think C/C++ API would be of general interest, but I think a fast REST service to replace the SOAP service would be of general interest, because a REST client would then be all you needed for any given language (setting aside the option of exec'ing the CLI tools). You could even have the REST service provide an OpenAPI/Swagger description and have the client generators grind out the client for any given language. Swagger/OpenAPI has reasonable traction, and doesn't have the painful design by committee bloat of WADL and WSDL.
Â ÂMy suggestion is that if the native APIs were more public, members of the community might be able to collaborate on a REST service if the Condor Team can't take all of this on.