>>458
aliasの廃止には賛成 (下に理由を書いてみた) 。
typedefは>>460のような使い方が出来るので判断を保留。

>>459
C++のことはよく分からんのだけど、
Templateは型名の部分をコンパイル時にプリプロセッサが
コード中で使われた型に合わせて書き換えてくれるのでは
なかったっけ? (typedefは使われているのかな?)
名前空間の問題は、型名のみで済むようusingすれば解消するのでは。