.+が最長一致なので、オタクが好きな再帰的な問題数になっても大丈夫
libyuv のソース見てて思ってたことを思い出した:
拡張命令が使えるかどうかで使う関数を変えて、その関数ポインタをループ内から呼び出すってやり方してるんだけど、これだとインライン化できなくない? ループ内だけどいいの? って気持ちになるんだけど、実際のところどうなんですか? https://chromium.googlesource.com/libyuv/libyuv/+/d82f4baf5fcc19f21b5decd7c4af63f120653e0b/source/convert.cc#1117
Windows、 UTF-16 で国際化!だったはずが、雑に ASCII と互換性あるからってうまいこと浸透していった UTF-8 に負けていくの、すごくもにょるな…… https://twitter.com/methane/status/1201674308528984064
後で調べるメモ: Expression<TDelegate>.Compile(preferInterpretation) の preferInterpretation ってなんだ
System.Action(fun () -> hoge) って書くと
error FS1124: 異なる数のジェネリック パラメーターを使用する 'Action' という複数の型が存在します。厳密に型を
解決できるように、型のインスタンス化を指定してください (たとえば、'Action<_,_,_,_,_,_,_,_,_>')。
とか言われるんだけど、型引数なし Action どうやって作るんだ
Docker、メモリ使用量という点では Docker デーモンで 70MB くらい持っていかれるし、 so の共有ができないから確かに不利