Myco (programming)
From Wikipedia, the free encyclopedia
myco is a framework for developing software applications in the Perl programming language.
[edit] Features
The myco framework supports:
- Object "lifecycle" services:
- accessors
- data validation
- persistence
- templates (vaguely akin to java interfaces)
- metadata (a.k.a. introspection), with metadata inheritance
- role-based access control
- logging
- Unit testing
- Several application add-ons are pending for public release, including:
- Metadata driven user interfaces (a Model-View-Controller implementation, usable in both HTML::Mason and cgi script contexts)
- An Identity management Suite, IdentiProv
Initital development of myco took place between 2000 and 2003 at Eastern Nazarene College. IdentiProv has been in production use at the college since 2003.