On Mon, 12 Oct 2020 at 15:20, G. P. B. <george.bany...@gmail.com> wrote:

> Therefore I am not sure what composer and a userland package can bring...
>


As an example of this general approach, the MongoDB extension provides a
minimal set of low-level "driver" functionality, and the official userland
package builds on top of these to create a richer set of APIs. That means
the majority of development takes place in the userland library, making it
easier to maintain, easier for users to keep up to date, and so on.

That's not always the appropriate approach, though - some built-in
functionality is useful precisely because it's "batteries included", like
the password_* functions. I'm not that familiar with the hash functions, so
can't really comment whether I would expect them to be usable "out of the
box" or just as primitives for a higher-level wrapper.

Regards,
-- 
Rowan Tommins
[IMSoP]

Reply via email to