http://cside.g.hatena.ne.jp/Cside/20111101/p1
Node.js でそういうのどうやるんだろうと思って書いてみたんだけどうまくいかなかった。むずかしい。でも割と楽しい。
- https://gist.github.com/1330897
- child_process を使ったら一行ごとに処理できていない
- https://gist.github.com/1331072
- readline を使ったらなにも表示されない
Ruby でも書いてみようと思って EventMachine のドキュメントとかソースを読んでみたけど API がいろいろありすぎてわけがわからなかった。 EM.defer とか EM.file_watch とか EM.popen とか。こうしてみると Node.js の「ぜんぶ同じやり方に統一する」という思想はいいものなのかもしれないという気がしてくる(まったく使いこなせてないけど)こういうものですよと言われるとそういうものかと思えてくるというか。