Message from JavaScript discussions

October 2018

— With high level this is difficult to see

— 

Concurrency allows you to make threads, it allows you to have multi programming, and it allows you to have parallel computing

— But it happens

— Js isn't used to high performance computing because it's so wasteful

— Concurrency is the basis for threads, however it is much lower level than them

— In terms of efficiency

— This

— With other languages you can use all hardware

— The model of nodejs is for i/o processing

— Not for parallel computing

— Right, you have a deferred work queue which operates just like the reactor pattern, which does not run concurrently whatsoever

Message permanent page

— And when the code runs, there is no way to context switch to a different stack, the basis for concurrency in our case here

Message permanent page