最適化するとデバッグ情報も入れないとだめなのか・・

C#は簡単にソースが覗かれるし
C++はデバッグ情報入れないと最適化できないし・・

やっぱ.NET使えないんでない?
趣味でやるだけならまだしも、公開目的だと厳しいなぁ