タグ

Dとnazodaneに関するyheldのブックマーク (1)

  • dmd 2.000 - 謎's キッチン

    まだ試してないけど感想だけ。 文字列と配列リテラルの動作の不整合が解決されてる。内部のコードが幾分ましになってるはず。 const、invariant、finalはしっかり考えられてる。当にこれが一番なのかは疑わしかったが、読んでみるとこれが一番な気がしてきた。 stringという型名は長すぎ。strにしてほしかった。それと文字列がimmutableである必要はあるのか(スレッドを使う場合を除く)。まぁchar[ ]使えばいいんだけど(phobosも問題無い感じだし)。 .idupはconst(char)[ ]からinvariant(char)[ ]を作成することか。 後は速度がどう変化したかが気になる。 幾つか追記。 2.000のリリース早杉と思った。結局ASTもExpression Aliasもyieldも入らなかったけど、でもまあ幾つかの重要なリテラルのサポートの為だけでも2.00

    dmd 2.000 - 謎's キッチン
  • 1