JavaScript
https://gyazo.com/3365c5985f0e6934b46481ed5030bf11
全く違うものに似たような名前をつけてしまうと、いらぬ誤解を招くという教訓 流行りの言語に名前を被せたというのは、むしろ誤解させるためのネーミングってことなんじゃ…
語源はネットスケープとサン・マイクロシステムズが業務提携していた事らしい
使えるとScrapboxで遊べる
これマジで助かるbsahd.icon
async/awaitで疑似sleepができる
一昔前まではビジーウェイトで疑似sleepしてた
イベント駆動も便利
どういう歴史的経緯だったのか知らないけど/icons/すごい.icon
おかげで他人が適当に作ったプログラムを組み込んでも(ほぼ)他の非同期処理を邪魔しないで済む
スレッドセーフに書かなくてもいいのはやっぱりすごいよねbsahd.icon
ただグローバル変数は他の関数が書き換えるかもしれないから注意
await先で直接書き換えなくても、await時に他のイベントが動いてグローバルが書き換わるかもしれない
安心感がある
あの、インデントがクソ深くなる言語でしょ?
インデントしなければいいのです()