PERL | General-Purpose Script

The first goal of the PERL-GPS project is offering a product which will streamline and simplify developing systems built around the model-view-controller(MVC) achitecture commonly undergirding interactive systems. One can read more on Perl Software Development and discover how software reuse through general-purposefulness might benefit such systems.

However, this notion of a general-purpose script can extend beyond the controller in an MVC system. A number of common architectural constructs exist. Each has a bottleneck of control-flow, such as the core of an interpreter architecture, which might benefit from reuse as a general-purpose instance that might be customized through extension.