TEAP-ARCE
Javascriptのpromiseは実行条件が整ったらコールバック関数を実行する。 だから、非同期処理ではコールバック関数だらけになって可読性が悪くなる。 他の言語でも大体そんな感じ。 もともと逐次実行用に設計された言語に後から非同期処理を追加してるから仕…
非同期処理の記述言語を作るとしたら、って思いつき。例えば(広い意味の)オブジェクト指向言語だと、関数とかメソッドとか演算子とかが呼び出されるときに、暗黙の第1引数としてself擬似変数やthis擬似変数(の参照)が渡される。 これらの擬似変数やそこから…