home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 14 Text
/
14-Text.zip
/
maidre.txt
< prev
next >
Wrap
Text File
|
1995-03-23
|
1KB
|
30 lines
Reasons why MAID applications can only be faster than REXX
applications.
1. MAID objects are loaded once into memory and pre-compiled.
All new instances used the pre-compiled code in memory.
A standard REXX command file have to compile every time.
2. Routines that require a great deal of calculation can be put in a
C dynamic link library and this can be called from a MAID module.
3. MAID sub-commands and functions do work fast - that would
otherwise need to be done in REXX in addition to providing a
Presentation Manager interface (not available in REXX).
Controls are treated as REXX variables which means there
is no need for REXX I/O statements in the MAID generated
scripts - i.e. shorter scripts.
4. MAID objects and controls can interface externally to each other
and from external C code by dialog and control name.
As a result, truly modular dialogs can be developed that are
independent of the code that needs to use them.
Dialogs can be quickly and easily customised without affecting
code that use them.
Dialogs can be re-used by many applications easily without re-design.
This results in speedier development and smaller modules.
Smaller modules mean they are easier to maintain and update.
Standard C code can send and wait for events from controls -
this means a PM interface can be given to existing C routines
without major re-structuring to a windows format.