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% practise. However, the duration as well as priorities are flexible.
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 maximum number of participants is 8.