> My opinion is that the intent is too much polluted with the execution flow. 
> Having waitFor and await symbols in the code makes it unnecessary 
> complicated. In non async programming, calling a function that may block is 
> not done with a block Foo() expression, we just call Foo() directly, having 
> to use await is an implementation detail IMO that shouldn't be exposed to the 
> user.

Hard disagree, explicit is better than implicit.

Default is blocking, async function as they significantly changed the execution 
flow should be explicitly called or awaited which makes it much easier to pay 
attention to in maintenance, reviews and audits.

Reply via email to