$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: Re: [boost] [Boost-users] [afio] Formal review of Boost.AFIO
From: Andreas Schäfer (gentryx_at_[hidden])
Date: 2015-08-24 01:37:25
Niall-
On 17:59 Sun 23 Aug , Niall Douglas wrote:
> On 23 Aug 2015 at 18:42, gentryx_at_[hidden] wrote:
>
> > >Niall, Ahmed, it will be very difficult to review this library as it
> > >has
> > >dependencies on libraries that are not adopted by Boost. The
> > >documentation is full of references to both libraries APBind and Monad.
> > >
> > >If they are internals, no mention should be done on the documentation.
> >
> > AFAIK Monad is visible to the user as AFIO functions return them.
>
> Correct. I summarise everything you need to know about monad<T> on
> the first page of the tutorial
> https://boostgsoc13.github.io/boost.afio/doc/html/afio/quickstart/work
> shop/naive.html.
Which links to [1], a link that yields a 404. Via [2] and [3] I found
[4]. Is that the current documentation of Monad? In "Complexity
guarantees" some of the minimum complexities exceed their maximum
counterparts (e.g. "51 opcodes <= Value transport <= 32 opcodes").
What's that supposed to mean? What is the rationale behind citing
minimum complexities? And why do you measure opcodes instead of, say,
time?
Since you mentioned monads were basically identical: why don't you
just use std::future?
Thanks!
-Andreas
[1] https://ci.nedprod.com/job/Boost.Spinlock%20Test%20Linux%20GCC%204.8/doxygen/group__future__promise.html
[2] https://github.com/ned14/boost.monad
[3] https://ned14.github.io/boost.monad/
[4] https://ned14.github.io/boost.monad/group__monad.html
-- ========================================================== Andreas Schäfer HPC and Grid Computing Department of Computer Science 3 Friedrich-Alexander-Universität Erlangen-Nürnberg, Germany +49 9131 85-27910 PGP/GPG key via keyserver http://www.libgeodecomp.org ========================================================== (\___/) (+'.'+) (")_(") This is Bunny. Copy and paste Bunny into your signature to help him gain world domination!