Island Life

< 人気の言語を作るには | From CNN: >

2004/12/10

Rubyも独自バッファリングか。 Gaucheが独自バッファリングを導入した経緯はWiLiKi:Gauche:BufferedIOに。 あと、自前でバッファのfill/flushハンドラが書けるのは 予想以上に便利であることが判明した。

exit時にフラッシュする動作を他の処理系がどう実装してるのかは興味あるな。

Tag: Gauche

Past comment(s)

anonymous :

Gaucheでの文字列がcopy-on-writeで管理されることを考えると、RubyなどのI/Oライブラリでは無理ないくつかの最適化がGaucheでは可能である気がしますが、そういう可能性ってどうなんですかね。不要なコピーを避けることができそうですが。