If Java would even be nearly usable in the context of industry server applications,
we would have never written ACDK.
Java has its strength in the field of a (distributed) client and
ACDK serves for the needs in the field of (distributed) servers.
Beginning with ACDK I haven't found compatible
STL implementation on all platforms I support.
RObject and all other 'R' classes works a little bit
different to normal C++-classes. For instance the operator&
is defined different to the default operator&. This makes 'R'
classes incompatible with some STL implementation.
But of course you are free to use STL beside of the ACDK containers.