It should not be that hard to translate DVE into C++ with custom threading model using DIVINE VM interface.