Pen version 1.00 ================ Pen's syntax was developed in the earliest days of web application development, when the dominant technology for web apps was CGI and server-side-include technology. The syntax is designed to minimize its footprint in a design-intensive consulting environment where designers, not programmers, controlled and maintained the final HTML product. Inherently, all Web apps are built using MVC architecture. The MVC View consists of formatting languages HTML, XHTML and JavaScript; the MVC Model is developed in a control language- if you're reading this, probably Perl. It follows, then, that every solution for web app development implements MVC. Given its original circumstances, the Pen solution implements the View-Control integration with a stronger bias towards the View side. Originally, this solution was primarily intended for publishing database content. It's been deployed on hundreds of websites, including some fairly sophisticated apps. The installed base is currently pretty small, but there's still a little pressure to accomodate it by publishing. This module represents a slightly different approach to the problem of adding run-time logic and functionality to a website. It's a solution I prefer, and hope that others may appreciate it as well. This module is not a sophisticated technical implementation. It was originally written in Perl 4 and still uses Regex for parsing. I would love to implement more state-of-the-art technology if that opportunity presents itself. The Perl community has always emphasized the language on its considerable technical strengths instead of market domination or cheesey gimmicks. But unfortunately, Perl is no longer the obvious first choice for web developers. In light of that fact, this module was renamed with a cute three letter acronym. INSTALLATION To install this module type the following: perl Makefile.PL make make test make install DEPENDENCIES This module requires these other modules and libraries: None COPYRIGHT AND LICENCE Put the correct copyright and licence information here. Copyright (C) 2011 by Jim Schueler Total Quality Information Systems This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.9 or, at your option, any later version of Perl 5 you may have available.