Growth
IMP 1.0
IMP 2.0 and Horde 1.0


  • IMP 1.0 had no templates, one function library, and no classes.
  • There was no design or engineering at all.
  • IMP 1.5 was graduated to having a slightly more general function library and a non-general database library.
  • There were also templates, but configuration was still hardcoded in a library file.
  • Nothing was really abstract.

Things that needed to be fixed:

  • Some sense of design
  • Some sense of organization
  • Basically, any engineering at all