Requirements
-- interaction
- data structures -- string, list, stack, tree, bag, set, map, graph
- mathematics -- matrix, complex, statistics, algebra
- simulation -- resource, process, events, random, histogram
Requirements for GUI class libraries
-- events
- control -- buttons, entry, listbox, menu, slider
- dialogs -- message, file selector, online help
- graphics -- point, line, box, rectangle, circle, bitmap
- platform -- window manager, drag and drop
- tools -- interface builder
slide: Libraries -- functionality requirements