既存の std.io のジェネリック Reader/Writer を非ジェネリックな std.io.Reader と std.io.Writer に置き換え、大規模な破壊的変更を導入。
新しい Reader/Writer はバッファをインターフェース側に保持し、バッファ満杯時のみ vtable 呼び出しを行うことで最適化を維持。
フォーマット文字列APIが一新され、{}→{f}、{t}や{b64}などの新しいプレースホルダーを導入し、多数の旧APIを非推奨化。
読み取り時のデータ破棄(discarding)や書き込み時のスプラッティング(splatting)、sendfileを用いた fd 間コピーなどユニークな機能をサポート。
std.fs.File.Reader/Writer がファイルサイズやシーク位置などをメモ化し std.io.Reader/Writer インターフェースを実装、実用性を向上。
Get notified when new stories are published for "🇯🇵 Hacker News 日本語"