added a general notes file...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2022-11-28 18:17:29 +03:00
parent def671ffba
commit 0a76c30efc

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.