8 search resultsShowing 1~8 results

Stocked
9rnsr

@9rnsr

D言語に関する来年のタスク

今のところ大なり小なり手をつけているものだけです。 結果的に現状見えているD言語の問題点のリストっぽくなっています。 DIP49,53 http://wiki.dlang.org/DIP49 h...

5
6
Comment0
9rnsr

@9rnsr

2013年のD言語開発を振り返って

去年はD言語の機能解説とかやったのですが、今年はいろいろ思うことがあり、D言語開発における所感について書きたいと思います。 まずは今年出たリリースを要約してみます。 2.061 (2013-1-...

3
3
Comment0
9rnsr

@9rnsr

purityから導き出される特性

(以下は正式な言語仕様の決定ではなく、単なる私的なメモです) おさらい pure属性は、ある関数がグローバル変数にアクセスしないことを保証(厳密には仮定)できる。ただし、D言語のpureは以下の...

8
8
Comment0
9rnsr

@9rnsr

postblitの改善

(以下は正式な言語仕様の決定ではなく、単なる私的なメモです) dmd2.061現在、オブジェクトのコピー時にpostblitがどのように動くかは実はかなり問題がある。 たとえば次の様な構造体を考...

3
3
Comment0
9rnsr

@9rnsr

D言語の現状での未解決問題

本日はコンパイラ未来話ということで、現状まだ未実装な、あるいは意味論がはっきりしていないものについて書いていきたいと思います。 従って、今回は後半になるほど渋い話ばかりになります… UFCSの制...

10
10
Comment1
9rnsr

@9rnsr

D言語の諸機能解説

さて、本日はコンパイラ現在話ということで、今のDで使える機能のちょっとわかりにくい所について説明したいと思います。(以下の内容は2012年末までにはrelease予定の2.061をベースにしてい...

27
24
Comment3
9rnsr

@9rnsr

2010からの2年で入った新機能4つの詳細解説

お題がコンパイラ過去話ということで、私がdmdへのcontributionを始めたのは2010年末頃からですが、その中でも私が直接関わった大きな機能拡張4つを実装面からちょっと詳しく説明してみた...

11
11
Comment1

8 search resultsShowing 1~8 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in