[過去ログ] Go language part 5 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
903(1): デフォルトの名無しさん [] 2025/05/18(日) 15:31:42.85 ID:/UZONODy(11/18) AAS
>>902
その awaitってやった関数は必ずasyncにする必要がありコンパイラはこれをgeneratorベースのステートマシンに変換するからw
C# だって Task をそのまま返す関数を そのまま await できるだろ?一体何が違うんだ?
ほんとお前みたいな無知って困るわ
そもそも俺が話していたのはJSで標準ライブラリをいちいち promise でラップするのは面倒だって話だよね?
それは sleepの例だったり fs/promises の存在だったり、httpクライアントで誰も標準ライブラリを使わない点の3つで完全論破したはずだけど
ちなみに俺はC#でgithub star 2000ぐらいのOSS作ってるけどお前はそれぐらいの実績はあるんか?プログラミングしたことないエアプだの煽ってきてるけど
905(1): デフォルトの名無しさん [sage] 2025/05/18(日) 15:47:15.22 ID:eaOArS/2(7/12) AAS
>>903
C#やRustなどの言語はステートマシンにする必要があるがJavaScriptはそのまま行けるところが最大の特徴
asyncもPromiseもないコールバックだけの時代からなぜコールバック待ちの間に無関係な他の関数が実行できるのかを理解できなかったのか?
その枠組があるから多数の非同期イベントが飛び交うブラウザ内でも並行処理ができる
知らないなら基礎だから勉強しろ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s