[concurrency-interest] We need to add blocking methods to CompletionStage!

Pavel Rappo pavel.rappo at gmail.com
Wed Sep 21 21:38:28 UTC 2016


On Wed, Sep 21, 2016 at 9:43 PM, Martin Buchholz <martinrb at google.com> wrote:
> What is happening instead is API providers not using CompletionStage as
> return values in public APIs because of the lack of convenient blocking, and
> instead returning CompletableFuture, which is a tragic software engineering
> failure.

On Wed, Sep 21, 2016 at 10:25 PM, Benjamin Manes <ben.manes at gmail.com> wrote:
> I've gradually come to terms using CF as part of an API and haven't
> experienced a downside yet.

I agree with Benjamin and would like to hear more about how it's a
"tragic software engineering failure".


More information about the core-libs-dev mailing list