# Async / Await syntax straw poll

**URL:** <https://internals.rust-lang.org/t/async-await-syntax-straw-poll/9954>\
**Category:** language design\
**Created:** [April 30, 2019, 10:34pm UTC](https://internals.rust-lang.org/t/async-await-syntax-straw-poll/9954 "2019-04-30T22:34:41Z")\
**Posts on this page:** 1\
**Showing post:** 39

<div class="post-metadata">

**Author:** ![tkaitchuck](https://avatars.discourse-cdn.com/v4/letter/t/eb8c5e/32.png) [@tkaitchuck](https://internals.rust-lang.org/u/tkaitchuck)\
**Post date:** [May 4, 2019, 6:59am UTC](https://internals.rust-lang.org/t/async-await-syntax-straw-poll/9954/39 "2019-05-04T06:59:18Z")

</div>

**Current standings. (The poll is still open)**

From most to least approved:

Macro style syntax 65.6% approve 29.4% favorate 2.1% it’s complicated 32.8 dislike

Keyword 59.5% approve  
26.5% favorate 0.7% it’s complicated 38% dislike

Postfix macro style syntax 54.0% approve  
36.0% favorate 2.9% it’s complicated 43.1% dislike

Keyword with braces 40% approve 11.8% favorate 60% dislike

`#` Sigil 39.4% approve 21.3% favorate 60.5% dislike

`@` Sigil 37.2% approve 18.4% favorate 62.8% dislike

Function style syntax 34.3% approve 8.1% favorate 65.7% dislike

Keyword with optional parenthsis 34.3% approve 9.6% favorate 65.7% dislike

Method call style syntax 33.6% approve 14.7% favorate 66.3% dislike

Field! access style syntax 33.6% approve 7.3% favorate 66.4% dislike

keyword with ? specal case 30.7% approve 13.2% favorate 69.3% dislike

Postfix space syntax 28.5% approve 13.2% favorate 71.5% dislike

Sigil + await suffix 24.8% approve 5.9% favorate 75.2% dislike

Field access style syntax 21.2% approve 8% favorate 78.8% dislike

Keyword with additional try keyword 14.5 % approve no favorates 85.5% dislike

`..` Sigil + await 13.8% approve 86.2% dislike

**Observations**

- Keyword has risen to second place.
- Function style syntax has dropped a lot.
- Several of the less popular items have continued to loose ground to the more popular options.

---

_[View the full topic](https://internals.rust-lang.org/t/async-await-syntax-straw-poll/9954)._
