04:14 | <sachag> | I've duplicated the 2023 State of JS survey as a starting point to discuss the contents of the 2024 edition. More info here: https://github.com/Devographics/surveys/issues/252 |
12:02 | <Jack Works> | https://github.com/nodejs/node/issues/55468 |
13:43 | <Mathieu Hofman> | Allowing TLA in non-entrypoint modules was a mistake. |
13:44 | <littledan> | we added this feature on purpose. Sometimes you have to load something in a non-entrypoint module before that module can be used. Better to use asynchronous I/O than blocking sync I/O (or, background thread computation instead of foreground, for the Wasm case we were discussing) when that happens. |
13:45 | <littledan> | it doesn't work well in cycles; we knew that. cycles have to be broken. This is also a problem for classes. |