Who first defined «library» as software you call and «framework» as software that calls you?
The distinction between «library» and «framework» is said to be that you call a library but a framework calls you. «Hollywood principle» and «inversion of control» are two fancy ways to describe this differentiating quality of framework type software. Here are some sources from nearby: Is it required to differentiate between js framework and js library? What is the difference between a framework and a library? What is the origin of this distinction? Who first defined «library» and «framework» this way? What writing should I cite if I wanted to highlight this distinction?
The distinction between «library» and «framework» is said to be that you call a library but a framework calls you. «Hollywood principle» and «inversion of control» are two fancy ways to describe this differentiating quality of framework type software.
Here are some sources from nearby:
- Is it required to differentiate between js framework and js library?
- What is the difference between a framework and a library?
What is the origin of this distinction? Who first defined «library» and «framework» this way? What writing should I cite if I wanted to highlight this distinction?