• an abstract I/O interface

  • architecture independent, automatic byte swapping on the fly

  • general mathematical and linear algebra operations

  • commonly used data structures and dsp classes

  • unicode compatible for multi-lingual processing