>>36

難解な変換、
C# → Java
ではなく、低レベル機能が多い方へ向かう
Java → C#
ですらM$が手こずっているというのに(特にRMIあたりで)

C++ → Java
も
C++ → D
も容易ではないだろうが。

実装多重継承などを使ったコードをDにコンバートするのも
限界があるだろうに。

メモリ解放に関してもガーベッジコレクタがあるからdeleteやfree()消すだけで済むだろ、
というわけにもいかんだろ。