Skip to content

stlab documentation, best practice and performance #527

@chenziliang

Description

@chenziliang

Hi stlab team,

may i ask have some inquiries regarding this nice library ?

  1. Is https://stlab.cc/ the best place i can find the API document ? The document there seems not complete and i was trying to look for more examples for the APIs and i was also looking for best practices to use the APIs.
  2. Regarding the major goal of this lib, does it essentially try to provide the capabilities / functions to construct concurrent execution graph via a better future and modeled via CSP ? (Like to confirm this understanding after I watched Sean's Better Code : Concurrency talk and after reading https://stlab.cc/concurrency/2017/05/11/concurrency.html). And is there a milestone for this lib and what it will look like in future ?
  3. I glossed over some of the code, look like it supports different type executors : libdispatch, Qt, default (portable) etc. May I ask if there is a perf comparison among them ? The default portable one is very handy for my case, so would like to poll if we have some benchmark numbers around it.
  4. It seems the C++ community is also proposing the send / receive / executor service etc papers, i would assume stlab will have some major functionalities overlap with those papers if standardized ? What's the envision using stlab in a event loop system ?

Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions