Kogakuin Univ Advent Calendar 2021 22日目の記事です。
Node.jsでちょっと前[要出典]から使えるようになった、worker_threadsってやつを使って分散メモリ型?の並列プログラミングをしてマルチスレッドで動くプログラムを書く方法について書きます。SharedArrayBufferってやつを使うと共有メモリもできるらしいですよ。 なんかフロントサイド(ブラウザ)のJSでもWeb Workerなるものが使えて、似た感じで書けるっぽい[要出典]ので気になる人は調べてみてね(丸投げ)
JS完全に理解した人の理解度に合わせて書いてるので、 ()=>
とかに対して何ですかこの卑猥な形の記号列は?とかいう質問が飛んでくるのは想定してません(日本語訳: JSの文法(ESなんちゃら以降しか使えないやつも含む)に関する説明は省くよ)