# \[ANN\] YAActL 0.2, Yet Another Actor Library (built in Julia)

**URL:** <https://discourse.julialang.org/t/ann-yaactl-0-2-yet-another-actor-library-built-in-julia/48637>\
**Category:** Package Announcements\
**Tags:** multithreading, concurrency, actors\
**Created:** [October 19, 2020, 4:04pm UTC](https://discourse.julialang.org/t/ann-yaactl-0-2-yet-another-actor-library-built-in-julia/48637 "2020-10-19T16:04:28Z")\
**Posts on this page:** 1\
**Showing post:** 38

<div class="post-metadata">

**Author:** ![pbayer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pbayer/32/11675_2.png) [@pbayer](https://discourse.julialang.org/u/pbayer)\
**Post date:** [November 10, 2020, 9:33am UTC](https://discourse.julialang.org/t/ann-yaactl-0-2-yet-another-actor-library-built-in-julia/48637/38 "2020-11-10T09:33:19Z")

</div>

I opened another topic:

> [@JuliaActors: a road to an Actors ecosystem](https://discourse.julialang.org/t/juliaactors-a-road-to-an-actors-ecosystem/49898):
>
> Following the discussion [in another thread](https://discourse.julialang.org/t/ann-yaactl-0-2-yet-another-actor-library-built-in-julia/48637) now we have [JuliaActors](https://github.com/JuliaActors), a yet small Julia GitHub group of enthusiasts dedicated to build an actors ecosystem in Julia. Since this is not anymore a discussion about one library, I open a new topic. We have concluded that we should build a Julian approach on the classical [Actor Model](https://en.wikipedia.org/wiki/Actor_model): The Classic Actor Model formalises the Actor Model in terms of three primitives: create, send and become. The sequential subset of actor systems that implement this mode…

I will pull in some of the good stuff of `YAActL` into `Actors.jl` in providing the first two steps described in the roadmap but not all. `Actors.jl` should be more minimalist than `YAActL`, e.g.

- it does not need two APIs,
- Dispatch modes are not necessary, I will go with “full dispatch”

But foremost it must provide a sleek interface. I can use `Circo`’s `onmessage` for plugging in a message protocol and an API similar to `YAActL`’s. This then can be used by other actor libraries.

After that I will decide how to proceed with `YAActL`.

---

_[View the full topic](https://discourse.julialang.org/t/ann-yaactl-0-2-yet-another-actor-library-built-in-julia/48637)._
