Hello PECL,

I would like to introduce a new extension called "concurrent" for the pecl. "Concurrent" is a fork of the "pthreads" extension, which has since been canceled and archived (see https://github.com/krakjoe/pthreads/issues/929). pthreads was and is extremely important for many developers, since there is no extension with a comparable range of functions. The pthreads code is compatible up to php 7.3, however the last release was in 2016 for php 7.1 or 7.2. I have been following the development since 2013 and have been using the extension fundamentally for many of my projects since then. I have been a maintainer since 2017. Hence my interest in continuing the development of this extension, which has so far been unique for php.

"concurrent" is supposed to provide two branches. One branch remains backward compatible with pthreads and is only intended for compatibility with php 7.4, future php versions and bug fixes. In the second branch new features should come, a revised API, namespacing and more. I am currently working on the fork on github, which should be public until January.

What do you think? I would be happy if "concurrent" makes it into the pecl. I look forward to your feedback.

Thanks,
Bastian

Reply via email to