saleyn / eixx

Erlang C++ Interface
Apache License 2.0
137 stars 26 forks source link

Non-boost ASIO #46

Open heri16 opened 3 years ago

heri16 commented 3 years ago

Now that we have #45 ...

Is it viable to remove Boost as a dependency and just use the Non-boost version of ASIO?

https://think-async.com/Asio/AsioStandalone.html

saleyn commented 3 years ago

I would much rather get rid of the dependency on ASIO entirely in favor of Networking TS or networking coroutines.

heri16 commented 3 years ago

003CA484-8A89-4990-A5D6-A95DDA4B65EF

Sounds good. Not familiar with this experimental API. Do you mean networking-ts-impl since some say the gcc/clang implementation is incomplete?

saleyn commented 3 years ago

Yes, possibly either that or implementation based on C++20 coroutines.