classesfaq 0.943
Sponsored Links
classesfaq 0.943 Ranking & Summary
File size:
0.12 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
871
Date added:
2007-06-06
Publisher:
Robert S. Muhlestein
classesfaq 0.943 description
classesfaq is a Perl module with frequently asked questions about the Perl classes pragma.
Main features:
- Compile-time classes, no base class required
- Dynamic classes, alter or create at run-time
- Attributes, class and object, private, read-only, public
- Mixins, methods by name or regx, attributes also
- Single and multiple inheritance
- Accessors, optimized, overridable with read-only
- Accessor dispatch methods set and get
- Method declaration, delegation, ABSTRACT and EMPTY
- Separate new and clone methods, overridable
- Optional initialize method, aggregation
- Utility methods: dump, load, CLASS, SUPER
- Dynamically preserved declaration and mixin tracking
- Simplified exceptions, one line exception classes with inheritance trees
- Base exception class, light, robust, traceable
- 8 reusable exception classes in X:: namespace
- Compatible standard internals, easy porting, no surprises
What is the classes pragma?
A simple, stable, fast, and flexible way to use Perl 5 classes. If you look at no other Perl OO module look at this one, really. If you have done OO in Perl you will find this comfortably familiar. If not you may save yourself time and pain learning the classes pragma first or as you learn Perl OO--many have already.
Why should I use the classes pragma?
- Relevant: fills real-world need for conventional Perl OO
- Lazy: 100+ conventional lines reduced to 1
- Simple: standard readable terms, UML friendly
- Stable: 1000+ unit test points, used reliably in large applications
- Portable: OS independent, single file, 100% pure perl
- Fast: benchmarks faster or equal to the long way
- Light: only standard deps, requires greater than 5.6.1
- Sustainable: tag model, clean, commented
- Open: Perl artistic license, multi-language friendly
- Supported: mailing list, site, documented, actively maintained
If for no other reason because it is a new approach.
Main features:
- Compile-time classes, no base class required
- Dynamic classes, alter or create at run-time
- Attributes, class and object, private, read-only, public
- Mixins, methods by name or regx, attributes also
- Single and multiple inheritance
- Accessors, optimized, overridable with read-only
- Accessor dispatch methods set and get
- Method declaration, delegation, ABSTRACT and EMPTY
- Separate new and clone methods, overridable
- Optional initialize method, aggregation
- Utility methods: dump, load, CLASS, SUPER
- Dynamically preserved declaration and mixin tracking
- Simplified exceptions, one line exception classes with inheritance trees
- Base exception class, light, robust, traceable
- 8 reusable exception classes in X:: namespace
- Compatible standard internals, easy porting, no surprises
What is the classes pragma?
A simple, stable, fast, and flexible way to use Perl 5 classes. If you look at no other Perl OO module look at this one, really. If you have done OO in Perl you will find this comfortably familiar. If not you may save yourself time and pain learning the classes pragma first or as you learn Perl OO--many have already.
Why should I use the classes pragma?
- Relevant: fills real-world need for conventional Perl OO
- Lazy: 100+ conventional lines reduced to 1
- Simple: standard readable terms, UML friendly
- Stable: 1000+ unit test points, used reliably in large applications
- Portable: OS independent, single file, 100% pure perl
- Fast: benchmarks faster or equal to the long way
- Light: only standard deps, requires greater than 5.6.1
- Sustainable: tag model, clean, commented
- Open: Perl artistic license, multi-language friendly
- Supported: mailing list, site, documented, actively maintained
If for no other reason because it is a new approach.
classesfaq 0.943 Screenshot
classesfaq 0.943 Keywords
OO
Perl OO
Frequently Asked Questions About
Frequently Asked Questions
Questions About
Perl module
perl classes
frequently asked
asked questions
Perl
classes
classesfaq
pragma
module
questions
classesfaq 0.943
Bookmark classesfaq 0.943
classesfaq 0.943 Copyright
WareSeeker periodically updates pricing and software information of classesfaq 0.943 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of classesfaq 0.943 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
frequently asked questions about probation
frequently asked questions about time travel
frequently asked questions about pregnancy
avian influenza frequently asked questions
frequently asked questions about cll
frequently asked questions about divorce
most frequently asked questions
frequently asked questions list
frequently asked questions page
frequently asked questions about credit
frequently asked questions about hurricanes
frequently asked questions about iuds
frequently asked questions part
frequently asked questions in an interview
frequently asked questions about college
frequently asked questions section
frequently asked questions in interview
divorce frequently asked questions
Related Software
Class::Meta is a Perl class automation, introspection, and data validation. Free Download
XBase::FAQ is a Perl module with frequently asked questions about the XBase.pm/DBD::XBase modules. Free Download
Perl6::Classes project contains first class classes in Perl 5. Free Download
Class::HPLOO is an easier way to declare classes on Perl, based in the popular class {...} style and ePod. Free Download
PDL::FAQ is a Perl module for frequently asked questions about PDL. Free Download
Class::Meta::Declare is a Perl module deprecated in favor of Class::Meta::Express. Free Download
App::faq is a Perl module witj App-Context Frequently Asked Questions. Free Download
Template::FAQ contains Frequently Asked Questions about the Template Toolkit. Free Download
Latest Software
Popular Software
Favourite Software