31 ms·
I was surprised to reach the end of the article and find that Trio is just a python library. Doesn’t that mean that even if you use Trio, if you also use any ot
by wskinner 6y ago
I was surprised to reach the end of the article and find that Trio is just a python library. Doesn’t that mean that even if you use Trio, if you also use any other libraries, you still cannot be sure about the concurrency properties of your code unless you read the transitive closure of your dependencies? I expected Trio to be a new language which enforces nursery usage in the compiler.
- jdc0589 6y agoI believe that is correct, unless it does some crazy monkey patching or something (which would be horrible). sounds just like some of the original problems with the python event-loop webservers: everything was great until you used something that wasn't great.