Programming language options
This section explains the programming language options you have when you use BladeSmith to generate source code for your DataBlade® module.
BladeSmith supports the C, C++, and Java™ external languages.
The following table lists the objects that you can implement
in an external language and the languages you can use for each.
Object | C | C++/ActiveX | Java™ |
---|---|---|---|
Cast support functions | Yes | No | Yes |
Aggregates | Yes | No | Yes |
Other user-defined routines | Yes | No | Yes (with restrictions) |
Opaque data types routines (server implementation) | Yes | Yes (with restrictions) | No |
Value object methods (client implementation) | No | Yes | No |