Features
Euphoria was conceived and developed with the following design goals and features:
- Ease of learning and with consistent high-level constructs (more so than e.g. the BASIC language)
- Implementation of flat-form 32-bit memory to avoid complicated memory management and size/addressing limits
- Debugging support and run-time error-handling
- Subscript and type checking
- Loose and strict variable typing
- Programming via objects as types (user-defined or otherwise)
- Interpreted, with automatic memory management and garbage collection
- Heterogeneous collection types (sequences)
- DOS graphics library (Euphoria language versions up to and including 3.1.1)
- Debugger
- Integrated database system
- Low-level memory handling
- Straightforward wrapping of (or access to) C libraries
Read more about this topic: Euphoria (programming Language)
Famous quotes containing the word features:
“Art is the child of Nature; yes,
Her darling child, in whom we trace
The features of the mothers face,
Her aspect and her attitude.”
—Henry Wadsworth Longfellow (18071882)