Merge branch 'master' of github.com:flynx/pWiki

This commit is contained in:
Alex A. Naanou 2022-11-29 17:08:05 +03:00
commit e9a90c6c7a

10
NOTES Normal file
View File

@ -0,0 +1,10 @@
Avoiding Async functions
------------------------
We are explicitly avoiding clean async functions if there is a possibility
to return a value sync, especially in the genetal case. This is done to avoid
jugling contexts between execution frames when this is not necessary.
"await" is quite convenient but "async", if overused, can destroy performance by
playing ping-pong with lots of balls (promises) and frames.