home.social

#tristanable — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #tristanable, aggregated by home.social.

fetched live
  1. Good work on #tristanable

    encoding/decoding (cross-platform) for the wireformat is now done, so now just thread sleep/wake, mmutex and queue management really left which is the easy peasy part, will tackle this tomorrow 🚧

    (commits: https://deavmi.assigned.network/git/deavmi/tristanable/compare/f36a6ba454a3296aa20fd5522a46a1abbb541833…cd0eed6ddaa2a2858b72271ac538f0c05d13486b)

  2. Busy working on an improved version of #tristanable that won't hang when you need to shut it down!

    Hoping to get this done by tomorrow morning, and push an updated version of tristanable. I would like to test this a lot more though so it may take some time and I may also enable it as a beta feature that can be toggled on at request such that I can make use of it when I want )), whilst testing it!
  3. Currently working on the overhaul of my library that marries #Eventy and #tristanable together in the aims of aiding my development of task-based networking projects, it being Tasky!

    I hope to get this all done before I return to university as once this library is done, implementing #DNET again will be very easy.

    Links to all of these projects can be found below:

    https://code.dlang.org/packages/tasky http://deavmi.assigned.network/projects/eventy/ http://deavmi.assigned.network/projects/tristanable/ http://deavmi.assigned.network/projects/dnet/

  4. Tag-based asynchronous messaging framework for D. This allows you to write software that awaits on messages that have a certain tag sent with them.
    This is heavily used in my chat applications because of the need of a state machine in an otherwise non-state-machine-like socket stream where a reply for one thing can come in before another regardless of the order things were sent in (or in the case of messages sent without a prior request (i.e. notifications)).

    http://deavmi.assigned.network/projects/tristanable/

    #tristanable #dlang #programming