Active objects -- synchronous Java/C++