Advanced
This course addresses the needs of advanced APL programmers. The course is designed to last a whole week with a ratio of 50% theory and 50% doing.
Subject areas:
- Prototypes
- Scalars and Axes
- Selective and modified assignment
- Data structures - advantages and disadvantages of nested arrays
- Operators
- Dynamic functions
- References
- Search functions and hash tables
- Performance
- Assumptions
- Design issues and readability
- Agile paradigm
- Broken windows
- Test cases
The number of participants should be restricted to 12.