# Tweet by [@keefmoon](http://twitter.com/keefmoon) on 2017-08-21 15:27:13 > [!INFO] Archived from [original tweet](http://twitter.com/keefmoon/status/899654126166048771) In reply to: [@eneko](http://twitter.com/eneko/status/899653104492204032) @eneko @clattner_llvm Networking provided by Foundation is async. Calling code from the UI needs to be async. So why would the stuff in the middle not be async?