タグ

ブックマーク / qiita.com/repeatedly (2)

  • D言語のハッシュモジュールのパフォーマンス - Qiita

    Vasily's blog: Computing cryptography hashes: Rust, F#, D and Scala この記事見て,D言語のハッシュ実装ってそんなに変な実装だったかな?とソースを見たけど特別遅そうな実装には見えない.で,よくよく考えたらdmdってこの手のヘビーな計算関係の最適化弱かったなぁと思い出したので,LLVMをバックエンドにしているldcで試したらRustとほぼ同じ速度だった(少し速い)ので安心した,という単なるメモ記事. Rust Durationの出力が見えにくかったので,msに変更.Rust 1.0.0とrust-cryptoは0.2.31を使った. extern crate crypto; extern crate time; use crypto::md5::Md5; use crypto::sha1::Sha1; use crypto::

    D言語のハッシュモジュールのパフォーマンス - Qiita
    Haaaa_N
    Haaaa_N 2015/05/19
    やっぱりリリースにはldcかな
  • D言語 Language Update 2013 - Qiita

    D言語 Advent Calendar 2013の最初の記事です.例年通り1年の間にあったD言語界隈の変更について書きます 現段階でのdmdの最新バージョンは2.064.2で,言語機能などはこれに従います.基的な文法に関しては,以前書いた基礎文法最速マスターを参考にしてみてください. 公式プロジェクト dmd 自分が気になっている変更について,少しピックアップして書きます.型周りの改善や書きやすいシンタックスの追加など色々と改善されているので,全部追いたい方はchangelogを上から読むと良いと思います! Windows 64bit環境のサポート 私はWindowsを使っていないので試してないのですが,64bitビルドのPhobosも同梱されていますし,チケットもresolvedになっているので,動くと思います. import package_nameによる一括import D言語は今

    D言語 Language Update 2013 - Qiita
    Haaaa_N
    Haaaa_N 2013/12/02
    怖い機能たくさん追加されてるなあ…ctRegexが完成したのは単純に嬉しい
  • 1