>>71
>>C++のコードからJavaを呼び出して、
>アホかと思ったのは俺だけですか?
オブジェクト指向、XP, RUP, アジャイルな開発手法の優位性を考えれば
アホだとは全く思わないはずだ。


>>73
> >>70 そんなのやるんだったら、
> java.math.BigIntegerのソースを見て、C++に移植すりゃ良いだろ。
> C++だと演算子のオーバーロードがあるので便利だしな。
>しかしまぁjavaAPIのソースファイルはめちゃくちゃ大量にあるなぁ。
ソースファイルが大量になったらパッケージ化すればよい。
そしてFacadeパターンなどを適用するのだ。
これもオブジェクト指向、XP, RUP, アジャイルな開発手法の優位性を考えれば、不便だとは全く思わないはずだ。
演算子のオーバーロードはメソッドのがあれば不要だ。

そういう余計な機能は混乱を招く。そういう点もC#がC++と同じような結果に陥る可能性持っている一つ。

オブジェクト指向、、XP, RUP, アジャイルな開発手法の世界ではコーディング量が増えてでもコードの可読性を高めることを重要視する。そうすることで他人や未来の自分がコードを読み直したとき、痛い目に遭わなくて済む。