BSD Ports

devel/p5-Object-Realize-Later 0.21 DragonFly

Delayed creation of objects

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
devel, perl5
Package size
15.3 KiB, 30.2 KiB installed

Description

The Object::Realize::Later class helps with implementing transparent on demand realization of object data. This is related to the tricks on autoloading of data, the lesser known cousin of autoloading of functionality.

On demand realization is all about performance gain. Why should you spent costly time on realizing an object, when the data on the object is never (or not yet) used? In interactive programs, postponed realization may boost start-up: the realization of objects is triggered by the use, so spread over time.

In the other systems

SystemPortVersion
DragonFlydevel/p5-Object-Realize-Later0.21
FreeBSDdevel/p5-Object-Realize-Later4.00
NetBSDdevel/p5-Object-Realize-Later0.21nb9
HardenedBSDdevel/p5-Object-Realize-Later4.00
GhostBSDdevel/p5-Object-Realize-Later4.00

Install

Binary package:

pkg install p5-Object-Realize-Later

From DPorts:

cd /usr/dports/devel/p5-Object-Realize-Later && make install clean

Dependencies

Run dependencies 1
Required by 1