00:03
<shu>

rbuckton: i applaud the scope of "shared modules" but i feel that is tantamount to designing a new language, which is not incremental and significantly increases risk of adoption or shipping anything.

put another way, IMO the only realistic way to move the needle for multithreading for JS is to have an opt-in carve out for shared memory. shared structs is that opt-in. to have "shared modules" seems to require the capability to write code that is actual parallel and threadsafe in general, including a threadsafe stdlib. were i to do a greenfield project i'd design a stdlib with that in mind but i feel like that would be too much to bite off at the moment?

00:04
<shu>
more i think about it, i think the non-threadsafe stdlib thing is the actual showstopper for me