2009-04-22から1日間の記事一覧

std.regex.Regex

std.regexp.RegExpとはインターフェイスが変わったので書き換えてる.で,このRegexには親切なことにstatic opCallに前回とパターンと属性のペアが同じであればキャッシュを返すという機能があるんだけど,正直いらない.直近一回しか保持できないので,いく…

D言語の継承

コンパイル時分岐使うと,template mixinもあるし,これ無くてもいいよね的な.勿論読みにくくなるし名前的にもあれだけど,継承して違う機能を実装するときにコード量が少ないと,static ifでも十分だなぁと思う時がある.alias thisとかもあるしね. とい…

std.dateのbenchmark

2.029から超シンプルなbenchmark関数が入ったのだけど,std.dateにあるのがどうにも場違いな気がしてならない.正直std.perfの方がいいんじゃないかと思うんだけど,std.perfが何故かアンドキュメントなライブラリなので「こっちに移そうぜ!」と提言できな…