Data-directed programming

Data-directed programming is a programming technique mentioned in the seminal textbook: Structure and Interpretation of Computer Programs. Essentially it is a "dispatch" technique on procedures for integrating separately developed data-type (e.g., class) modules, based on the programmers manual setup of dynamic tables for procedure access. In modern object-oriented programming languages it is implemented as polymorphism.

## External links

* SICP section 2.4.3 on data-directed programming

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Data-directed_programming&oldid=230710"