>>893
# Operator overloading: opBinary!("+"), opUnary!("--"), opIndexAssign!("*").
演算子オーバーロードをopBinaryとopUnaryのテンプレートでやろうという話
# opDollar (bugzilla 3474).
Rangeのスライスで$使えない事に対する対応策として、$演算子をオーバーロードできるようにしようというもの。すでにDonさんのパッチが出てると思った。
# Move complex and imaginary types from language into std.complex.
複素数型を取り除いてstd.complexにまとめようという話
# Fix the array stomping issue (T[new] was one proposal for this).
(なんだろう、これだけ良くわからない。たしかnewsgroupでそんな話題があった機がするけど…)
# Remove C-style declarations.
int a[10]; みたいな定義の仕方をできないようにするという案
# Remove typedef.
alias thisとかあるし、typedefイラネって案
# Remove struct initializers.
static A a = {10, 20}; みたいな構造体の初期化の仕方やめようっていう案。多分次回の更新で来る。
# Remove floating point NCEG operators
!<>= みたいな演算子覚えにくいし滅多に使わないからやめようって案
# Remove "length" from array index expressions (bugzilla 3474).
a[0..length-3]; みたいな配列の添字とかスライスの中でlength使えないようにして、$に統一しようっていう案(Rangeの$と併せて)