The Choice of Implementation Language.
You can write extensions in Rexx or in a compiled language such as C. The source code for the sample database viewer is provided in both Rexx and C.
The Ease of Writing API Extensions.
With just 80 lines of code including blank lines and comments, a customised viewer was written for presenting comma-separated-variable database files in a table in HTML. This viewer can be attached to all such files on the server through a single rule in the configuration file.
The Power of API Extensions.
The sample code hints at the level of sophistication and speed of execution that can be achieved through API Extensions.
The Minimal Overhead of API Extensions.
The entire library, including several extensions, compiles to under 8K bytes and is very fast to load.