> Hi,
> 
> At the moment, ADT still is under /adt (CVS). It looks so, as if this
> wouldn't have been continued for longer time ago.
> I know that sterling is the maintainer, so I would be interested in the
> current development status...
> 

    The current development status is officially,
    "when-the-maintainer-gets-off-his-lazy-ass-and-does-some-work"

    Seriously, three or four things need to be done before a nice little
    alpha/beta:

    1) Stacks and Queues need to be re-written into hybrid
    implementations (llist of arrays).
    2) Heaps and Priority Queues need to be fixed.
    3) A memory leak when using zend_register_class needs to be
    corrected.

    Then it should be ready for an initial commit to the PHP source.
    I'm wanting to get ADT fully implemented, brand spaking new for the
    PHP 5 release, which sports a much improved OO model.

> In my opinion ADT should be moved into pear/PECL/, because ADT surely is not
> part of the PHP Core Source. And this shall get as small as held possibly.
> In addition, I would be very much interested in knowing whether there
> already PHP example scripts for ADT?
>

    Actually, ADT is designed as a core module for PHP 5, which should
    be forcably enabled (IMO), so that all users have basic abstract
    datatypes available to them, eliminating the bundling of external
    libraries/PHP "classes" with applications that just need a standard
    type like a stack or a queue.  The footprint of ADT is relatively 
    small and requires nothing extra and fully license compatible (its 
    under the PHP license :).

    When ADT becomes Alpha/Beta ("Experimental"), I'll put together a
    nice set of examples as well as documentation.

> I would be very pleased about an answer!
>
    42

    -Sterling

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to