アカウント名:
パスワード:
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
>「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
それでも3回繰り返したらわかりそうっすね。
なるほどだからsync; sync; syncと3回繰り返すんですね(多分違う)
たいした理由もないのにsyncは3回と教えてた人たちもあれだったなあ。
2回までは理由あります。1回目のsyncがブロッキングコールなので、2回目が走るときは1回目が終わってることが保証されたはず。3回目の理由は知りません。おまじない?#これ、特定の実装に依存して「3回」じゃないのかなぁ?#STOP-A sync は書き込み終わるまで帰ってこなかったような
sync 自分の為
sync みんなの為
sync 念の為
人民の人民による人民のための sync、的だ
最近某ファイルシステム見てたんだけど、1回目のsyncで新たな依存関係ができてそこがdirtyになり、これを書き出すには2回目のsyncが必要っぽかった。ただし3回目はやっぱり意味がなかった。
特定の実装っちゅうか、ファイルシステムの実装次第よね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ研究家
もしかしてエンドレスエイト (スコア:2, 興味深い)
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
Re: (スコア:1)
>「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
それでも3回繰り返したらわかりそうっすね。
Re: (スコア:1)
なるほど
だからsync; sync; syncと3回繰り返すんですね(多分違う)
Re: (スコア:0)
たいした理由もないのにsyncは3回と教えてた人たちもあれだったなあ。
Re:もしかしてエンドレスエイト (スコア:3, 参考になる)
2回までは理由あります。
1回目のsyncがブロッキングコールなので、2回目が走るときは1回目が終わってることが保証されたはず。
3回目の理由は知りません。おまじない?
#これ、特定の実装に依存して「3回」じゃないのかなぁ?
#STOP-A sync は書き込み終わるまで帰ってこなかったような
Re:もしかしてエンドレスエイト (スコア:3, おもしろおかしい)
sync 自分の為
sync みんなの為
sync 念の為
Re:もしかしてエンドレスエイト (スコア:1)
Re: (スコア:0)
人民の人民による人民のための sync、的だ
Re: (スコア:0)
最近某ファイルシステム見てたんだけど、
1回目のsyncで新たな依存関係ができてそこがdirtyになり、
これを書き出すには2回目のsyncが必要っぽかった。
ただし3回目はやっぱり意味がなかった。
特定の実装っちゅうか、ファイルシステムの実装次第よね。